Batting Most Runs Innings IN Sri Lanka

Players IN Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
13320815112088.07Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
128*187119121107.56Indiav Sri LankaColombo (RPS)31 Jul 2012ODI # 3294
119*21013911185.61Sri Lankav PakistanPallekele9 Jun 2012ODI # 3273
1061581139093.80Indiav Sri LankaHambantota21 Jul 2012ODI # 3291
102166101100100.99Indiav Sri LankaColombo (RPS)28 Jul 2012ODI # 3293
971731307374.61Sri Lankav PakistanColombo (RPS)16 Jun 2012ODI # 3275
9615611912080.67Pakistanv Sri LankaPallekele9 Jun 2012ODI # 3273
961329710098.96Indiav Sri LankaHambantota21 Jul 2012ODI # 3291
88173997088.88Indiav Sri LankaPallekele4 Aug 2012ODI # 3295
81*2171264164.28Pakistanv Sri LankaColombo (RPS)16 Jun 2012ODI # 3275
80*1297642105.26Sri Lankav PakistanColombo (RPS)18 Jun 2012ODI # 3277
77135965380.20Sri Lankav IndiaPallekele4 Aug 2012ODI # 3295
73160955076.84Sri Lankav IndiaColombo (RPS)28 Jul 2012ODI # 3293
72103886081.81Sri Lankav IndiaPallekele4 Aug 2012ODI # 3295
71*945751124.56Sri Lankav IndiaColombo (RPS)28 Jul 2012ODI # 3293
65*774561144.44Indiav Sri LankaColombo (RPS)28 Jul 2012ODI # 3293
65158964067.70Indiav Sri LankaHambantota24 Jul 2012ODI # 3292
65108795082.27Sri Lankav IndiaColombo (RPS)28 Jul 2012ODI # 3293
6581686095.58Indiav Sri LankaPallekele4 Aug 2012ODI # 3295
59*85608098.33Sri Lankav IndiaHambantota24 Jul 2012ODI # 3292
58*785141113.72Indiav Sri LankaColombo (RPS)31 Jul 2012ODI # 3294
58573881152.63Indiav Sri LankaPallekele4 Aug 2012ODI # 3295
57111774074.02Pakistanv Sri LankaColombo (RPS)16 Jun 2012ODI # 3275
5680639088.88Pakistanv Sri LankaColombo (RPS)18 Jun 2012ODI # 3277
55*77615290.16Pakistanv Sri LankaColombo (RPS)18 Jun 2012ODI # 3277
54122744072.97Sri Lankav PakistanColombo (RPS)18 Jun 2012ODI # 3277
53624580117.77Sri Lankav PakistanPallekele9 Jun 2012ODI # 3273
5197734169.86Sri Lankav IndiaColombo (RPS)31 Jul 2012ODI # 3294
50754531111.11Indiav Sri LankaHambantota21 Jul 2012ODI # 3291
50724950102.04Sri Lankav IndiaHambantota24 Jul 2012ODI # 3292
47105690068.11Sri Lankav IndiaColombo (RPS)31 Jul 2012ODI # 3294
45*604031112.50Sri Lankav IndiaColombo (RPS)28 Jul 2012ODI # 3293
44522831157.14Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
42*106733057.53Sri Lankav PakistanPallekele7 Jun 2012ODI # 3272
4284487087.50Sri Lankav IndiaColombo (RPS)31 Jul 2012ODI # 3294
4072504080.00Sri Lankav PakistanColombo (RPS)16 Jun 2012ODI # 3275
4091683058.82Sri Lankav PakistanColombo (RPS)18 Jun 2012ODI # 3277
3868464082.60Pakistanv Sri LankaColombo (RPS)18 Jun 2012ODI # 3277
3880652058.46Indiav Sri LankaColombo (RPS)28 Jul 2012ODI # 3293
3795575164.91Pakistanv Sri LankaPallekele7 Jun 2012ODI # 3272
36*61486075.00Pakistanv Sri LankaPallekele7 Jun 2012ODI # 3272
35492931120.68Indiav Sri LankaHambantota21 Jul 2012ODI # 3291
34*613130109.67Indiav Sri LankaColombo (RPS)28 Jul 2012ODI # 3293
34462960117.24Indiav Sri LankaColombo (RPS)31 Jul 2012ODI # 3294
3250513062.74Sri Lankav PakistanPallekele9 Jun 2012ODI # 3273
3279481066.66Pakistanv Sri LankaColombo (RPS)18 Jun 2012ODI # 3277
3160491063.26Indiav Sri LankaColombo (RPS)28 Jul 2012ODI # 3293
31372140147.61Sri Lankav IndiaPallekele4 Aug 2012ODI # 3295
30118794037.97Pakistanv Sri LankaPallekele7 Jun 2012ODI # 3272
3084493061.22Pakistanv Sri LankaColombo (RPS)18 Jun 2012ODI # 3277
29*542820103.57Indiav Sri LankaPallekele4 Aug 2012ODI # 3295
2887472059.57Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
2836322087.50Sri Lankav IndiaColombo (RPS)31 Jul 2012ODI # 3294
2751351077.14Pakistanv Sri LankaPallekele9 Jun 2012ODI # 3273
2554342073.52Pakistanv Sri LankaColombo (RPS)16 Jun 2012ODI # 3275
24*221422171.42Sri Lankav PakistanPallekele9 Jun 2012ODI # 3273
2474472051.06Sri Lankav PakistanColombo (RPS)16 Jun 2012ODI # 3275
2342352065.71Indiav Sri LankaPallekele4 Aug 2012ODI # 3295
21191530140.00Indiav Sri LankaHambantota24 Jul 2012ODI # 3292
2148382055.26Indiav Sri LankaColombo (RPS)31 Jul 2012ODI # 3294
2044272074.07Pakistanv Sri LankaPallekele9 Jun 2012ODI # 3273
19*141012190.00Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
1934202195.00Sri Lankav PakistanColombo (RPS)18 Jun 2012ODI # 3277
1853460039.13Sri Lankav PakistanPallekele7 Jun 2012ODI # 3272
1840271066.66Sri Lankav PakistanPallekele9 Jun 2012ODI # 3273
1833253072.00Sri Lankav PakistanPallekele9 Jun 2012ODI # 3273
1828302060.00Sri Lankav PakistanColombo (RPS)16 Jun 2012ODI # 3275
1831192094.73Sri Lankav IndiaPallekele4 Aug 2012ODI # 3295
17*151511113.33Sri Lankav IndiaColombo (RPS)31 Jul 2012ODI # 3294
1729331051.51Sri Lankav PakistanPallekele7 Jun 2012ODI # 3272
17211620106.25Pakistanv Sri LankaPallekele9 Jun 2012ODI # 3273
17141620106.25Sri Lankav IndiaColombo (RPS)31 Jul 2012ODI # 3294
15*11702214.28Sri Lankav IndiaColombo (RPS)31 Jul 2012ODI # 3294
15211520100.00Indiav Sri LankaHambantota24 Jul 2012ODI # 3292
1446291048.27Pakistanv Sri LankaPallekele9 Jun 2012ODI # 3273
14161301107.69Pakistanv Sri LankaPallekele9 Jun 2012ODI # 3273
1427341041.17Sri Lankav IndiaColombo (RPS)31 Jul 2012ODI # 3294
1312911144.44Sri Lankav PakistanColombo (RPS)16 Jun 2012ODI # 3275
1325191068.42Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
1314162081.25Sri Lankav IndiaPallekele4 Aug 2012ODI # 3295
1215141085.71Pakistanv Sri LankaColombo (RPS)16 Jun 2012ODI # 3275
1213810150.00Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
11141110100.00Pakistanv Sri LankaColombo (RPS)18 Jun 2012ODI # 3277
1127161068.75Sri Lankav PakistanColombo (RPS)18 Jun 2012ODI # 3277
1126162068.75Indiav Sri LankaHambantota24 Jul 2012ODI # 3292
10*33110090.90Sri Lankav PakistanColombo (RPS)16 Jun 2012ODI # 3275
10*20710142.85Sri Lankav PakistanColombo (RPS)18 Jun 2012ODI # 3277
1051271037.03Sri Lankav PakistanPallekele7 Jun 2012ODI # 3272
1020151066.66Sri Lankav PakistanColombo (RPS)18 Jun 2012ODI # 3277
1014920111.11Sri Lankav IndiaPallekele4 Aug 2012ODI # 3295
946311029.03Sri Lankav PakistanPallekele7 Jun 2012ODI # 3272
915810112.50Pakistanv Sri LankaColombo (RPS)18 Jun 2012ODI # 3277
910710128.57Sri Lankav IndiaPallekele4 Aug 2012ODI # 3295
922171052.94Indiav Sri LankaPallekele4 Aug 2012ODI # 3295
81591088.88Sri Lankav PakistanColombo (RPS)16 Jun 2012ODI # 3275
824201040.00Sri Lankav IndiaColombo (RPS)28 Jul 2012ODI # 3293
811820100.00Sri Lankav IndiaPallekele4 Aug 2012ODI # 3295
7*5410175.00Indiav Sri LankaHambantota21 Jul 2012ODI # 3291
725141050.00Pakistanv Sri LankaColombo (RPS)13 Jun 2012ODI # 3274
731170041.17Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]