Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
177177134215132.08Irelandv CanadaToronto7 Sep 2010ODI # 3042
154201140165110.00Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
129-11592112.17South Africav West IndiesRoseau30 May 2010ODI # 2984
12618413410194.02Englandv PakistanLeeds12 Sep 2010ODI # 3044
1247560174206.66Pakistanv BangladeshDambulla21 Jun 2010ODI # 2998
119*1881379186.86Zimbabwev Sri LankaHarare7 Jun 2010ODI # 2989
114*123108113105.55Afghanistanv ScotlandAyr16 Aug 2010ODI # 3033
1141351196495.79Indiav ZimbabweBulawayo28 May 2010ODI # 2981
11316014710076.87Irelandv NetherlandsDublin16 Aug 2010ODI # 3034
1111301186594.06Sri Lankav IndiaHarare5 Jun 2010ODI # 2988
11016912112090.90Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
11013693161118.27Indiav New ZealandDambulla25 Aug 2010ODI # 3039
11018211512195.65Sri Lankav IndiaDambulla28 Aug 2010ODI # 3040
1091307687143.42Pakistanv Sri LankaDambulla15 Jun 2010ODI # 2991
108*141102140105.88Sri Lankav ZimbabweHarare9 Jun 2010ODI # 2990
1081471167393.10Irelandv BangladeshBelfast15 Jul 2010ODI # 3027
107*14710181105.94Englandv PakistanSouthampton22 Sep 2010ODI # 3047
103*12585160121.17Englandv AustraliaSouthampton22 Jun 2010ODI # 3000
1021301098093.57South Africav West IndiesNorth Sound22 May 2010ODI # 2979
10214510152100.99South Africav West IndiesNorth Sound22 May 2010ODI # 2979
101*12610062101.00Indiav Sri LankaBulawayo30 May 2010ODI # 2983
1011801559065.16Netherlandsv AfghanistanThe Hague7 Jul 2010ODI # 3017
100*11772150138.88Afghanistanv ScotlandAyr16 Aug 2010ODI # 3033
1001771239081.30Bangladeshv IrelandBelfast15 Jul 2010ODI # 3027
99*1441067093.39Australiav EnglandThe Oval30 Jun 2010ODI # 3004
99*16510011299.00Indiav Sri LankaDambulla16 Aug 2010ODI # 3032
98*1291044394.23Irelandv ScotlandAmstelveen10 Jul 2010ODI # 3023
982091128087.50Scotlandv IrelandAmstelveen10 Jul 2010ODI # 3023
971281146285.08Bangladeshv PakistanDambulla21 Jun 2010ODI # 2998
961581357071.11Netherlandsv AfghanistanRotterdam10 Jul 2010ODI # 3024
951481217278.51Englandv AustraliaLord's3 Jul 2010ODI # 3011
951731138184.07New Zealandv IndiaDambulla10 Aug 2010ODI # 3030
941701308072.30Englandv BangladeshBristol10 Jul 2010ODI # 3025
92132957096.84South Africav West IndiesNorth Sound24 May 2010ODI # 2980
921309310098.92Australiav EnglandThe Oval30 Jun 2010ODI # 3004
9210489111103.37Netherlandsv KenyaThe Hague3 Jul 2010ODI # 3010
901051015289.10Netherlandsv ScotlandRotterdam15 Jun 2010ODI # 2992
89*927874114.10Scotlandv CanadaAmstelveen3 Jul 2010ODI # 3009
89132959193.68New Zealandv IndiaDambulla10 Aug 2010ODI # 3030
87*149977089.69Australiav EnglandSouthampton22 Jun 2010ODI # 3000
871821218071.90Englandv AustraliaManchester27 Jun 2010ODI # 3003
871701309066.92Netherlandsv ScotlandAmstelveen1 Jul 2010ODI # 3007
871381068182.07Irelandv KenyaRotterdam1 Jul 2010ODI # 3006
879667130129.85Englandv PakistanChester-le-Street10 Sep 2010ODI # 3043
86*135987287.75Australiav EnglandCardiff24 Jun 2010ODI # 3002
85131894095.50South Africav West IndiesNorth Sound24 May 2010ODI # 2980
84*1541217169.42Netherlandsv CanadaRotterdam5 Jul 2010ODI # 3014
84*1231016083.16Englandv BangladeshNottingham8 Jul 2010ODI # 3018
84131923191.30Scotlandv NetherlandsRotterdam15 Jun 2010ODI # 2992
83139976185.56Indiav PakistanDambulla19 Jun 2010ODI # 2996
82125924089.13Indiav Sri LankaBulawayo30 May 2010ODI # 2983
821291016081.18Indiav BangladeshDambulla16 Jun 2010ODI # 2993
821411225067.21Canadav AfghanistanThe Hague1 Jul 2010ODI # 3005
821381189069.49Afghanistanv KenyaAmstelveen5 Jul 2010ODI # 3012
821261088075.92Afghanistanv NetherlandsRotterdam10 Jul 2010ODI # 3024
811251034278.64Zimbabwev IndiaBulawayo28 May 2010ODI # 2981
811641225266.39Australiav IrelandDublin17 Jun 2010ODI # 2994
80*1511253064.00Netherlandsv ScotlandRotterdam15 Jun 2010ODI # 2992
801161077174.76Scotlandv IrelandAmstelveen10 Jul 2010ODI # 3023
79876052131.66Australiav EnglandLord's3 Jul 2010ODI # 3011
791108711090.80Irelandv ScotlandAmstelveen10 Jul 2010ODI # 3023
78846692118.18Sri Lankav ZimbabweHarare7 Jun 2010ODI # 2989
781501096171.55Irelandv AfghanistanRotterdam3 Jul 2010ODI # 3008
76148957080.00Bangladeshv EnglandNottingham8 Jul 2010ODI # 3018
761871114068.46Bangladeshv EnglandBristol10 Jul 2010ODI # 3025
75152952278.94Sri Lankav IndiaBulawayo30 May 2010ODI # 2983
741147032105.71West Indiesv South AfricaNorth Sound24 May 2010ODI # 2980
74103906182.22Zimbabwev IndiaHarare3 Jun 2010ODI # 2986
74118859087.05Pakistanv IndiaDambulla19 Jun 2010ODI # 2996
74149916181.31Bangladeshv IrelandBelfast16 Jul 2010ODI # 3028
748872120102.77Pakistanv EnglandLeeds12 Sep 2010ODI # 3044
731028210089.02Sri Lankav IndiaDambulla22 Jun 2010ODI # 2999
72110798191.13Sri Lankav ZimbabweHarare9 Jun 2010ODI # 2990
71125934076.34Zimbabwev Sri LankaHarare9 Jun 2010ODI # 2990
716351111139.21Sri Lankav BangladeshDambulla18 Jun 2010ODI # 2995
711671327053.78Canadav NetherlandsRotterdam5 Jul 2010ODI # 3014
71966271114.51Sri Lankav IndiaDambulla28 Aug 2010ODI # 3040
71132956074.73Canadav IrelandToronto6 Sep 2010ODI # 3041
70*855860120.68Afghanistanv CanadaThe Hague1 Jul 2010ODI # 3005
70113802187.50South Africav West IndiesRoseau28 May 2010ODI # 2982
701621099064.22Sri Lankav New ZealandDambulla13 Aug 2010ODI # 3031
69138975071.13Sri Lankav ZimbabweHarare7 Jun 2010ODI # 2989
69776582106.15Englandv ScotlandEdinburgh19 Jun 2010ODI # 2997
69118737094.52Indiav Sri LankaDambulla22 Jun 2010ODI # 2999
69106784088.46Englandv PakistanChester-le-Street10 Sep 2010ODI # 3043
68123955071.57Indiav Sri LankaHarare5 Jun 2010ODI # 2988
688258101117.24Netherlandsv IrelandDublin16 Aug 2010ODI # 3034
68105728094.44Englandv PakistanLord's20 Sep 2010ODI # 3046
67*836050111.66Zimbabwev IndiaBulawayo28 May 2010ODI # 2981
67*6653101126.41Afghanistanv NetherlandsThe Hague7 Jul 2010ODI # 3017
67-1044064.42West Indiesv South AfricaPort of Spain3 Jun 2010ODI # 2987
67117913273.62Scotlandv CanadaAmstelveen3 Jul 2010ODI # 3009
67127983068.36Netherlandsv KenyaThe Hague3 Jul 2010ODI # 3010
67625473124.07Netherlandsv BangladeshGlasgow20 Jul 2010ODI # 3029
671401005167.00Indiav Sri LankaDambulla28 Aug 2010ODI # 3040
66-893074.15West Indiesv South AfricaRoseau30 May 2010ODI # 2984
66125864276.74Zimbabwev IndiaHarare3 Jun 2010ODI # 2986
6699776285.71Pakistanv BangladeshDambulla21 Jun 2010ODI # 2998
661511103060.00Bangladeshv PakistanDambulla21 Jun 2010ODI # 2998
66126849078.57Indiav Sri LankaDambulla24 Jun 2010ODI # 3001
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]