Most runs in an innings (by batting position)

Records for ODI Matches

Openers
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
264225173339152.6Indiav Sri LankaEden Gardens13 Nov 2014ODI # 3544
237*2231632411145.39New Zealandv West IndiesWellington21 Mar 2015ODI # 3643
219208149257146.97Indiav West IndiesIndore08 Dec 2011ODI # 3223
2152121471016146.25West Indiesv ZimbabweCanberra24 Feb 2015ODI # 3612
210*221156245134.61Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
210*221139208151.07Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
2101691312410160.3Indiav BangladeshChattogram10 Dec 2022ODI # 4499
2092221581216132.27Indiav AustraliaBengaluru02 Nov 2013ODI # 3428
208*2121531312135.94Indiav Sri LankaMohali13 Dec 2017ODI # 3941
208225149199139.59Indiav New ZealandHyderabad18 Jan 2023ODI # 4507
200*226147253136.05Indiav South AfricaGwalior24 Feb 2010ODI # 2962
194206146225132.87Pakistanv IndiaChennai21 May 1997ODI # 1209
1932241551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
189*216155192121.93New Zealandv EnglandSouthampton02 Jun 2013ODI # 3361
189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
188*210159134118.23South Africav U.A.E.Rawalpindi16 Feb 1996ODI # 1049
186*221150203124Indiav New ZealandHyderabad (Deccan)08 Nov 1999ODI # 1523
185*113961515192.7Australiav BangladeshMirpur11 Apr 2011ODI # 3150
183210158177115.82Indiav Sri LankaTaunton26 May 1999ODI # 1463
181*2271661110109.03Australiav New ZealandHamilton20 Feb 2007ODI # 2527
180*1981381511130.43New Zealandv South AfricaHamilton01 Mar 2017ODI # 3843
180*220144176125Pakistanv New ZealandRawalpindi29 Apr 2023ODI # 4571
180151151165119.2Englandv AustraliaMelbourne14 Jan 2018ODI # 3951
179186128195139.84Australiav PakistanAdelaide26 Jan 2017ODI # 3826
179-137156130.65West Indiesv IrelandDublin05 May 2019ODI # 4128
178*201167174106.58Zimbabwev KenyaHarare18 Oct 2009ODI # 2912
178164133195133.83Australiav AfghanistanPerth04 Mar 2015ODI # 3623
1781421131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
177*213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
177177134215132.08Irelandv CanadaToronto07 Sep 2010ODI # 3042
176*-130177135.38West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
176-143168123.07Bangladeshv ZimbabweSylhet06 Mar 2020ODI # 4253
175210141194124.11Indiav AustraliaHyderabad05 Nov 2009ODI # 2923
175198140145125Indiav BangladeshMirpur19 Feb 2011ODI # 3100
175201141145124.11Scotlandv CanadaChristchurch23 Jan 2014ODI # 3459
174*228159193109.43Sri Lankav IndiaKingston02 Jul 2013ODI # 3382
174192140157124.28South Africav BangladeshWankhede24 Oct 2023ODI # 4680
173199148163116.89Australiav West IndiesMelbourne09 Feb 2001ODI # 1687
17321813624-127.2Australiav South AfricaCape Town12 Oct 2016ODI # 3795
172*191151183113.9Zimbabwev NamibiaHarare10 Feb 2003ODI # 1943
172197126133136.5Australiav ZimbabweHobart16 Jan 2004ODI # 2082
172168120169143.33New Zealandv ZimbabweBulawayo24 Aug 2005ODI # 2272
171*19020116285.07New Zealandv East AfricaBirmingham07 Jun 1975ODI # 20
171*205163137104.9Indiav AustraliaPerth12 Jan 2016ODI # 3723
171166122224140.16Englandv PakistanNottingham30 Aug 2016ODI # 3773
170-152222111.84West Indiesv IrelandDublin05 May 2019ODI # 4128
169*204143194118.18South Africav New ZealandCenturion11 Dec 1994ODI # 960
169218151222111.92Bangladeshv New ZealandNelson20 Dec 2023ODI # 4715
168*188145212115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
166-1351210122.96New Zealandv IrelandAberdeen01 Jul 2008ODI # 2727
166184147145112.92Australiav BangladeshNottingham20 Jun 2019ODI # 4166
163*206133165122.55Indiav New ZealandChristchurch08 Mar 2009ODI # 2823
163219157132103.82Australiav Sri LankaBrisbane04 Mar 2012ODI # 3255
163180124149131.45Australiav PakistanBengaluru20 Oct 2023ODI # 4675
162172118133137.28Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
162-137204118.24Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
162-971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
162226138154117.39Afghanistanv Sri LankaPallekele30 Nov 2022ODI # 4490
162198134158120.89Irelandv U.A.E.Bulawayo27 Jun 2023ODI # 4604
161*215150124107.33Australiav EnglandMelbourne16 Jan 2011ODI # 3081
161*22114622-110.27Sri Lankav BangladeshMelbourne26 Feb 2015ODI # 3615
161153132134121.96South Africav NetherlandsRawalpindi05 Mar 1996ODI # 1073
161-141114114.18New Zealandv IrelandAberdeen01 Jul 2008ODI # 2727
160*20216511396.96Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
160*-148193108.1Irelandv AfghanistanBelfast19 Jul 2016ODI # 3764
160201121148132.23Pakistanv ZimbabweKingston21 Mar 2007ODI # 2547
160186124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
159*233147171108.16Indiav ZimbabweGuwahati19 Mar 2002ODI # 1818
159168128164124.21South Africav IrelandCanberra03 Mar 2015ODI # 3621
159-138175115.21Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
158216143144110.48Australiav West IndiesNorth Sound27 Mar 2007ODI # 2555
158188145181108.96Englandv IndiaBengaluru27 Feb 2011ODI # 3110
158-136203116.17Bangladeshv ZimbabweSylhet03 Mar 2020ODI # 4251
157157104241150.96Sri Lankav NetherlandsAmstelveen04 Jul 2006ODI # 2390
156216151116103.31Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
156198134174116.41Scotlandv BangladeshNelson05 Mar 2015ODI # 3624
156214128134121.87Australiav New ZealandMelbourne09 Dec 2016ODI # 3813
154191129144119.37Australiav Sri LankaMelbourne07 Feb 1999ODI # 1403
15419113876111.59Bangladeshv ZimbabweBulawayo16 Aug 2009ODI # 2873
154201140165110Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
154217134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
153*225150183102Indiav New ZealandGwalior11 Nov 1999ODI # 1524
153*22516019295.62West Indiesv ZimbabweBulawayo22 Nov 2003ODI # 2065
153*23614214-107.74South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
153*-143116106.99Australiav PakistanSharjah24 Mar 2019ODI # 4117
153-14321-106.99West Indiesv PakistanSharjah05 Nov 1993ODI # 845
153181131173116.79South Africav BangladeshPotchefstroom03 Oct 2002ODI # 1890
153153121145126.44Englandv BangladeshCardiff08 Jun 2019ODI # 4153
153176132155115.9Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
152*-126126120.63West Indiesv IndiaGeorgetown21 Mar 1989ODI # 563
152*22015312399.34West Indiesv South AfricaJohannesburg04 Feb 2004ODI # 2096
152*-117158129.91Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
152*147121193125.61New Zealandv EnglandAhmedabad05 Oct 2023ODI # 4658
152-150171101.33West Indiesv KenyaNairobi15 Aug 2001ODI # 1745
15219315118-100.66Indiav NamibiaPietermaritzburg23 Feb 2003ODI # 1964
15220712819-118.75Englandv BangladeshNottingham21 Jun 2005ODI # 2252
15214899204153.53Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
152-86169176.74Pakistanv IrelandDublin (Malahide)18 Aug 2016ODI # 3767
152172130164116.92Australiav EnglandMelbourne22 Nov 2022ODI # 4480
151*189120174125.83Sri Lankav IndiaWankhede17 May 1997ODI # 1207
Position 3
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
194*191156167124.35Zimbabwev BangladeshBulawayo16 Aug 2009ODI # 2873
185212141163131.2South Africav Sri LankaCape Town07 Feb 2017ODI # 3833
183*2101451510126.2Indiav Sri LankaJaipur31 Oct 2005ODI # 2290
183211148221123.64Indiav PakistanMirpur18 Mar 2012ODI # 3263
177*177132179134.09Australiav BangladeshPune11 Nov 2023ODI # 4700
175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
174156101215172.27Zimbabwev U.S.A.Harare26 Jun 2023ODI # 4601
169-129154131West Indiesv Sri LankaSharjah16 Oct 1995ODI # 1010
169200137186123.35Sri Lankav South AfricaColombo (RPS)20 Jul 2013ODI # 3392
167*208163173102.45Englandv AustraliaBirmingham21 May 1993ODI # 831
166*173110138150.9Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
164154105139156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
164206157144104.45Australiav New ZealandSydney04 Dec 2016ODI # 3811
160*220159122100.62Indiav South AfricaCape Town07 Feb 2018ODI # 3971
158177118184133.89Englandv New ZealandBrisbane15 Jan 1983ODI # 168
158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
157*164146231107.53Scotlandv AfghanistanBulawayo04 Mar 2018ODI # 3983
157*217129134121.7Indiav West IndiesVisakhapatnam24 Oct 2018ODI # 4059
154*202134161114.92Indiav New ZealandMohali23 Oct 2016ODI # 3798
154-16315394.47Scotlandv P.N.G.Port Moresby06 Oct 2017ODI # 3920
153*173130161117.69West Indiesv AustraliaMelbourne09 Dec 1979ODI # 78
153196153152100Indiav New ZealandHyderabad (Deccan)08 Nov 1999ODI # 1523
151187131144115.26Pakistanv NepalMultan30 Aug 2023ODI # 4628
150*-13714-109.48Indiav Sri LankaEden Gardens24 Dec 2009ODI # 2935
149-99203150.5West Indiesv IndiaJamshedpur07 Dec 1983ODI # 229
1495944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
149179135112110.37Australiav IndiaPerth12 Jan 2016ODI # 3723
148155123154120.32Indiav PakistanVisakhapatnam05 Apr 2005ODI # 2236
14821215414196.1New Zealandv West IndiesManchester22 Jun 2019ODI # 4170
147-92165159.78Englandv AustraliaNottingham19 Jun 2018ODI # 4011
146*165134123108.95West Indiesv New ZealandPort of Spain30 Mar 1996ODI # 1086
145*207136171106.61New Zealandv South AfricaKimberley22 Jan 2013ODI # 3325
145*-13688106.61Irelandv AfghanistanDehradun05 Mar 2019ODI # 4105
145157136124106.61Australiav EnglandBrisbane16 Dec 1990ODI # 653
14518915818191.77Australiav ZimbabweDelhi11 Apr 1998ODI # 1313
145179129171112.4Indiav Sri LankaTaunton26 May 1999ODI # 1463
14521516413-88.41Zimbabwev IndiaColombo (RPS)14 Sep 2002ODI # 1876
143197127181112.59Pakistanv IndiaColombo (RPS)25 Jul 2004ODI # 2152
143174107126133.64Australiav EnglandSouthampton16 Sep 2013ODI # 3416
142178137136103.64Zimbabwev New ZealandHyderabad (Deccan)10 Oct 1987ODI # 454
142152103143137.86Zimbabwev OmanBulawayo29 Jun 2023ODI # 4605
141*18814713395.91Pakistanv ZimbabweBulawayo23 Nov 2002ODI # 1899
141*170127105111.02Australiav New ZealandNapier05 Mar 2005ODI # 2234
140*13812148115.7Australiav IndiaJohannesburg23 Mar 2003ODI # 1993
140*203136113102.94Pakistanv Sri LankaSharjah22 Dec 2013ODI # 3447
140*-94163148.93Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
140-107212130.84Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
139168123153113West Indiesv AustraliaPort of Spain12 Mar 1995ODI # 987
13919714211397.88South Africav West IndiesJohannesburg04 Feb 2004ODI # 2096
139187116103119.82New Zealandv EnglandNapier20 Feb 2008ODI # 2682
139-106117131.13West Indiesv IndiaChennai15 Dec 2019ODI # 4221
138*20715711387.89West Indiesv EnglandLord's23 Jun 1979ODI # 74
138*168109101126.6Australiav New ZealandSydney25 Nov 1980ODI # 95
138*18715413189.61Australiav Sri LankaHobart23 Jan 2013ODI # 3326
1382021406598.57Indiav South AfricaChennai22 Oct 2015ODI # 3698
137*17912915-106.2Pakistanv New ZealandSharjah20 Apr 1994ODI # 911
137*19117212179.65Canadav ScotlandNairobi (Ruaraka)31 Jan 2007ODI # 2495
137*18415011291.33Netherlandsv KenyaLincoln23 Jan 2014ODI # 3460
137165130121105.38Pakistanv EnglandSharjah07 Apr 1999ODI # 1429
13717812611-108.73Englandv AustraliaSydney02 Feb 2011ODI # 3094
136*20513095104.61Pakistanv ZimbabweHarare29 Aug 2013ODI # 3406
136157122162111.47Indiav BangladeshFatullah26 Feb 2014ODI # 3474
136-109118124.77Namibiav U.S.A.Lauderhill20 Sep 2019ODI # 4208
136146121143112.39Scotlandv OmanBulawayo25 Jun 2023ODI # 4600
135169124114108.87Irelandv West IndiesDublin (Malahide)11 May 2019ODI # 4132
134*188129113103.87Netherlandsv NamibiaBloemfontein03 Mar 2003ODI # 1978
134*198133102100.75Australiav New ZealandHobart20 Dec 2007ODI # 2657
134*19713512-99.25Sri Lankav EnglandThe Oval13 Jun 2013ODI # 3370
13417411710-114.52South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
134189128124104.68Englandv AustraliaAdelaide17 Nov 2022ODI # 4475
133*20915611385.25West Indiesv ZimbabweCanberra24 Feb 2015ODI # 3612
133*18411596115.65South Africav IndiaWankhede25 Oct 2015ODI # 3700
133*202129111103.1Englandv BangladeshThe Oval01 Jun 2017ODI # 3875
13320815112-88.07Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
133-1379597.08Namibiav NepalKirtipur14 Feb 2023ODI # 4515
13317211895112.71South Africav New ZealandPune01 Nov 2023ODI # 4689
132*19715114-87.41Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
13214210394128.15Pakistanv ZimbabweRawalpindi24 Nov 1998ODI # 1377
131*151115114113.91Zimbabwev Sri LankaHarare05 Nov 1994ODI # 946
131*16912183108.26South Africav KenyaCape Town22 Oct 2001ODI # 1763
131-14713-89.11Englandv New ZealandNottingham11 Jun 1975ODI # 23
13120313813194.92Indiav ZimbabweAdelaide24 Jan 2004ODI # 2087
131-96172136.45Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
131178116103112.93Australiav EnglandCardiff16 Jun 2018ODI # 4010
131-13214199.24Australiav IndiaBengaluru19 Jan 2020ODI # 4233
130*150108115120.37Zimbabwev New ZealandHarare02 Aug 2015ODI # 3673
130-120125108.33Englandv Sri LankaTaunton11 Jun 1983ODI # 201
130-129113100.77Pakistanv AustraliaDubai (DICS)31 Mar 2019ODI # 4120
130-101116128.71U.S.A.v OmanPearland08 Jun 2022ODI # 4402
13014597151134.02Indiav ZimbabweHarare22 Aug 2022ODI # 4457
129*12396192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
129161114131113.15South Africav New ZealandCenturion25 Oct 2000ODI # 1647
129155126151102.38Australiav South AfricaBloemfontein30 Mar 2002ODI # 1822
12915211774110.25South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
12917811983108.4New Zealandv PakistanRawalpindi29 Apr 2023ODI # 4571
128*19113312496.24New Zealandv Sri LankaNapier28 Dec 2006ODI # 2468
128*157109115117.43South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
128*187119121107.56Indiav Sri LankaColombo (RPS)31 Jul 2012ODI # 3294
12819616816-76.19Englandv New ZealandLeeds23 May 1990ODI # 632
12824115512-82.58Sri Lankav IndiaAdelaide19 Feb 2008ODI # 2681
Position 4
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
189*-170215111.17West Indiesv EnglandManchester31 May 1984ODI # 264
182185124159146.77Englandv New ZealandThe Oval13 Sep 2023ODI # 4643
181*213147176123.12New Zealandv EnglandDunedin07 Mar 2018ODI # 3989
181-125167144.8West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
176121104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
175179126177138.88South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
169187121811139.66West Indiesv BangladeshBasseterre25 Aug 2014ODI # 3514
162*10770714231.42Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
157*1311181112133.05West Indiesv CanadaKing City (NW)22 Aug 2008ODI # 2749
156176138125113.04West Indiesv PakistanAdelaide28 Jan 2005ODI # 2213
156139114136136.84Australiav IndiaNagpur30 Oct 2013ODI # 3424
153*202150171102Indiav ZimbabweCuttack09 Apr 1998ODI # 1311
150*14312258122.95South Africav NetherlandsAmstelveen31 May 2013ODI # 3359
150183127213118.11Indiav EnglandCuttack19 Jan 2017ODI # 3821
1487771417208.45Englandv AfghanistanManchester18 Jun 2019ODI # 4163
147*9068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
145153115145126.08Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
14416512283118.03Pakistanv Hong KongColombo (SSC)18 Jul 2004ODI # 2147
144-15011496Bangladeshv Sri LankaDubai (DICS)15 Sep 2018ODI # 4036
142*204128161110.93Zimbabwev EnglandHarare07 Oct 2001ODI # 1754
14117712536112.8New Zealandv Sri LankaBloemfontein10 Feb 2003ODI # 1944
140*114101163138.61Indiav KenyaBristol23 May 1999ODI # 1457
140168113710123.89Irelandv BangladeshChelmsford12 May 2023ODI # 4577
139*17914912193.28Scotlandv U.A.E.Lincoln01 Feb 2014ODI # 3468
139*192126123110.31Indiav Sri LankaRanchi16 Nov 2014ODI # 3547
138*12578166176.92Indiav EnglandRajkot14 Nov 2008ODI # 2774
138155110155125.45Zimbabwev IndiaAuckland14 Mar 2015ODI # 3636
138-124202111.29Zimbabwev West IndiesHarare19 Mar 2018ODI # 4002
1381901479393.87Irelandv AfghanistanSharjah07 Mar 2024ODI # 4741
137-13194104.58New Zealandv Sri LankaNelson08 Jan 2019ODI # 4076
136*173106112128.3South Africav AustraliaHarare27 Aug 2014ODI # 3516
134*-15214-88.15Bangladeshv CanadaSt John's28 Feb 2007ODI # 2530
134-131114102.29Sri Lankav PakistanSharjah07 Apr 1997ODI # 1193
13412698134136.73South Africav NetherlandsMohali03 Mar 2011ODI # 3115
13418011997112.6New Zealandv IndiaWankhede15 Nov 2023ODI # 4703
133*13386162154.65Indiav Sri LankaHobart28 Feb 2012ODI # 3251
133*-14413292.36Scotlandv U.S.A.Aberdeen17 Aug 2022ODI # 4449
132*-13817195.65U.A.E.v AfghanistanICCA Dubai30 Nov 2014ODI # 3558
1321369898134.69South Africav West IndiesCenturion28 Jan 2015ODI # 3593
132197129103102.32West Indiesv NepalHarare22 Jun 2023ODI # 4593
131*22115217-86.18Sri Lankav IndiaColombo (RPS)18 Jul 1997ODI # 1218
131*17112487105.64New Zealandv PakistanPallekele08 Mar 2011ODI # 3123
131*19312183108.26Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
131134102107128.43Indiav West IndiesKingston26 Jun 2009ODI # 2852
131182123113106.5Australiav IndiaAdelaide15 Jan 2019ODI # 4078
13020213210398.48Australiav IndiaBengaluru29 Sep 2007ODI # 2621
13019212795102.36New Zealandv IndiaDharamsala22 Oct 2023ODI # 4678
129*-14310190.2Zimbabwev BangladeshChattogram26 Oct 2018ODI # 4061
1291781318398.47Pakistanv Sri LankaSharjah17 Apr 2002ODI # 1832
128*17912075106.66Zimbabwev New ZealandHarare20 Oct 2011ODI # 3204
128*175123123104.06Bangladeshv New ZealandHamilton13 Mar 2015ODI # 3634
128*-11557111.3West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
128*14594105136.17Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
128-12315-104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
12817312616-101.58Pakistanv IndiaCenturion26 Sep 2009ODI # 2898
128148108123118.51South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
127*19014013-90.71Australiav West IndiesSydney06 Feb 1985ODI # 303
127*-123131103.25Sri Lankav ZimbabweColombo (SSC)03 Sep 1996ODI # 1112
1272021369393.38Scotlandv U.A.E.Bulawayo23 Jun 2023ODI # 4596
126*145116114108.62West Indiesv IndiaKochi08 Oct 2014ODI # 3531
125*14498104127.55South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
125*159113162110.61Indiav EnglandManchester17 Jul 2022ODI # 4433
12519013414293.28West Indiesv AustraliaBridgetown21 Jun 2016ODI # 3752
125-9337134.4West Indiesv BangladeshProvidence25 Jul 2018ODI # 4023
125-114152109.64South Africav AustraliaHobart11 Nov 2018ODI # 4069
12520512710-98.42Bangladeshv Sri LankaMirpur25 May 2021ODI # 4291
125-113115110.61Namibiav P.N.G.Windhoek29 Mar 2023ODI # 4554
124*-8794142.52Pakistanv BangladeshChattogram29 Oct 1988ODI # 531
124*-116112106.89Hong Kongv U.A.E.ICCA Dubai16 Nov 2015ODI # 3709
12413599191125.25Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
123*19613410291.79South Africav PakistanCenturion02 Apr 2021ODI # 4285
123*-8796141.37U.S.A.v ScotlandAberdeen13 Aug 2022ODI # 4446
1231741387189.13Australiav Sri LankaMelbourne09 Jan 1996ODI # 1032
12316012194101.65Pakistanv IndiaLahore21 Mar 2004ODI # 2116
1231169275133.69Netherlandsv ScotlandBulawayo06 Jul 2023ODI # 4616
122-116122105.17Sri Lankav PakistanNairobi (Gym)04 Oct 1996ODI # 1125
122154102122119.6Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
122156118142103.38South Africav AustraliaCape Town12 Oct 2016ODI # 3795
121*14111395107.07Pakistanv IndiaSharjah26 Mar 2000ODI # 1580
121*-115102105.21U.A.E.v ScotlandICCA Dubai23 Jan 2018ODI # 3963
121*-12093100.83Namibiav OmanICCA Dubai06 Mar 2022ODI # 4361
121151108142112.03Englandv Sri LankaWellington01 Mar 2015ODI # 3619
120*-1418185.1Zimbabwev Sri LankaSharjah21 Oct 2000ODI # 1642
120*18313513188.88South Africav Sri LankaEast London17 Dec 2000ODI # 1662
119*-7765154.54Pakistanv IndiaLahore31 Dec 1982ODI # 164
119*14696104123.95New Zealandv EnglandThe Oval12 Jun 2015ODI # 3655
11916011093108.18Netherlandsv EnglandNagpur22 Feb 2011ODI # 3104
1191771269394.44New Zealandv ZimbabweBulawayo25 Oct 2011ODI # 3209
1191208875135.22New Zealandv ZimbabweNapier09 Feb 2012ODI # 3234
1199861311195.08South Africav IndiaWankhede25 Oct 2015ODI # 3700
119-11912-100Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
118*-88103134.09Australiav Sri LankaAdelaide28 Jan 1985ODI # 299
118*12612410295.16Pakistanv Sri LankaSharjah02 Nov 2001ODI # 1771
118*949177129.67New Zealandv EnglandCardiff08 Sep 2023ODI # 4636
11817613310188.72South Africav EnglandDurban11 Feb 2005ODI # 2225
118-12412195.16Sri Lankav IndiaHyderabad09 Nov 2014ODI # 3543
117-11281104.46Pakistanv IndiaDhaka18 Jan 1998ODI # 1279
1171901439-81.81Pakistanv South AfricaLahore20 Oct 2007ODI # 2635
11712695171123.15Indiav Sri LankaColombo (RPS)03 Feb 2009ODI # 2813
11715412314-95.12Indiav West IndiesVisakhapatnam02 Dec 2011ODI # 3219
Position 5
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
173*-124416139.51U.S.A.v P.N.G.Al Amerat09 Sep 2021ODI # 4320
162*10366178245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
156149127128122.83Australiav New ZealandWellington07 Dec 2005ODI # 2302
151194127133118.89Australiav Sri LankaSydney12 Feb 2006ODI # 2328
150-771312194.8Englandv West IndiesSt George's27 Feb 2019ODI # 4099
149*197115136129.56Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
145*130104195139.42New Zealandv IndiaAuckland25 Nov 2022ODI # 4483
142*154128102110.93Zimbabwev BangladeshBulawayo11 Apr 2001ODI # 1706
142128125106113.6Irelandv KenyaNairobi (Ruaraka)02 Feb 2007ODI # 2499
140*187123105113.82New Zealandv NetherlandsHamilton02 Apr 2022ODI # 4381
139*141116610119.82Sri Lankav IndiaRanchi16 Nov 2014ODI # 3547
139143122162113.93Indiav AustraliaSydney22 Jan 2004ODI # 2086
139-108134128.7South Africav AustraliaHobart11 Nov 2018ODI # 4069
138*1339279150South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
135*17110986123.85Zimbabwev BangladeshHarare05 Aug 2022ODI # 4441
134203122106109.83Indiav EnglandCuttack19 Jan 2017ODI # 3821
131*5147614278.72New Zealandv West IndiesQueenstown01 Jan 2014ODI # 3451
13119012767103.14Englandv South AfricaKimberley01 Feb 2023ODI # 4514
130*19113311397.74South Africav West IndiesGqeberha25 Jan 2015ODI # 3591
130162124134104.83New Zealandv AustraliaChennai11 Mar 1996ODI # 1080
129*-94136137.23Namibiav OmanAl Amerat08 Jan 2020ODI # 4227
129*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
127*-79125160.75Pakistanv West IndiesSharjah05 Nov 1993ODI # 845
126-10774117.75Nepalv P.N.G.Kirtipur25 Mar 2022ODI # 4376
125*166110104113.63Australiav West IndiesPerth03 Feb 2013ODI # 3331
124*14710684116.98Englandv IrelandDublin (Malahide)03 Sep 2013ODI # 3409
124*-80123155New Zealandv Sri LankaNelson08 Jan 2019ODI # 4076
12414110793115.88Indiav AustraliaNagpur28 Oct 2009ODI # 2915
123*17611473107.89South Africav AustraliaPaarl29 Feb 2020ODI # 4248
12312910487118.26Englandv West IndiesLord's06 Jul 2004ODI # 2140
1231088987138.2Australiav NetherlandsBasseterre18 Mar 2007ODI # 2540
12116011412-106.14South Africav PakistanNairobi (Gym)29 Sep 1996ODI # 1121
121177115123105.21Indiav AustraliaHyderabad05 Oct 2007ODI # 2625
12118313611388.97Englandv AustraliaSydney16 Jan 2015ODI # 3578
12111091114132.96Zimbabwev IrelandHobart07 Mar 2015ODI # 3627
120*176110102109.09Australiav South AfricaLeeds13 Jun 1999ODI # 1481
120*2221337190.22Englandv AustraliaMelbourne09 Feb 2007ODI # 2515
1201621119-108.1Sri Lankav EnglandAdelaide23 Jan 1999ODI # 1391
12015512412196.77Indiav ZimbabweHarare04 Sep 2005ODI # 2280
119*-61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
119139113104105.3West Indiesv New ZealandDunedin18 Mar 1987ODI # 435
118*18913513187.4Zimbabwev PakistanRawalpindi03 Nov 2020ODI # 4264
11815312215296.72Indiav EnglandIndore17 Nov 2008ODI # 2777
118156103114114.56West Indiesv Sri LankaChester-le-Street01 Jul 2019ODI # 4180
117*9778152150Sri Lankav NetherlandsAmstelveen04 Jul 2006ODI # 2390
117*1981278492.12Zimbabwev BangladeshHarare07 Aug 2022ODI # 4442
116*1761216295.86Indiav ZimbabweCuttack09 Apr 1998ODI # 1311
116153110106105.45Englandv South AfricaCenturion13 Feb 2005ODI # 2226
115*148102103112.74South Africav PakistanSharjah11 Nov 2013ODI # 3433
1151068077143.75New Zealandv IndiaChristchurch19 Jan 1999ODI # 1387
1151479593121.05Zimbabwev IndiaHarare22 Aug 2022ODI # 4457
11511994104122.34West Indiesv NepalHarare22 Jun 2023ODI # 4593
114*1801039-110.67Australiav South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
114*154101132112.87South Africav IndiaGwalior24 Feb 2010ODI # 2962
114*1991348385.07Pakistanv Sri LankaMirpur08 Mar 2014ODI # 3486
11418411511199.13Bangladeshv New ZealandCardiff09 Jun 2017ODI # 3883
113*10710055113South Africav Sri LankaDhaka30 Oct 1998ODI # 1362
11315712810288.28Sri Lankav IndiaLeeds06 Jul 2019ODI # 4187
112*1781278488.18West Indiesv PakistanSharjah17 Feb 2002ODI # 1810
112*9686105130.23Englandv BangladeshNottingham21 Jun 2005ODI # 2252
112*142106102105.66Australiav West IndiesMelbourne10 Feb 2013ODI # 3334
1121501139299.11Indiav New ZealandMount Maunganui11 Feb 2020ODI # 4243
111*1901175-94.87Indiav Sri LankaColombo (RPS)17 Aug 1997ODI # 1223
111*1551136298.23Canadav U.A.E.Dubai (DICS)05 Mar 2024ODI # 4739
11111676113146.05Netherlandsv West IndiesHarare26 Jun 2023ODI # 4602
110*14110482105.76Englandv BangladeshMirpur02 Mar 2010ODI # 2965
110*14110494105.76Indiav ZimbabweAuckland14 Mar 2015ODI # 3636
110*14395151115.78West Indiesv Sri LankaPallekele07 Nov 2015ODI # 3704
110*665569200Englandv PakistanSouthampton11 May 2019ODI # 4133
110*15310810-101.85New Zealandv BangladeshChristchurch23 Mar 2021ODI # 4280
110134110131100Pakistanv South AfricaRawalpindi20 Oct 1994ODI # 934
11014911411196.49Indiav West IndiesColombo (RPS)07 Aug 2005ODI # 2267
110182106101103.77Sri Lankav AustraliaColombo (RPS)21 Jun 2022ODI # 4416
109*1601148-95.61South Africav PakistanDurban03 Apr 1998ODI # 1303
109*18313611280.14West Indiesv AustraliaSydney08 Feb 2013ODI # 3333
10913310165107.92South Africav IndiaCenturion11 Dec 2013ODI # 3444
10911967124162.68South Africav EnglandWankhede21 Oct 2023ODI # 4677
108*-75115144West Indiesv IndiaVijayawada24 Nov 2002ODI # 1900
108*1429662112.5Englandv South AfricaBloemfontein02 Feb 2005ODI # 2219
1081501198390.75West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
108-1208-90Bangladeshv PakistanMultan16 Apr 2008ODI # 2702
1081931326281.81New Zealandv BangladeshMirpur14 Oct 2010ODI # 3056
1081319192118.68Australiav BangladeshMirpur13 Apr 2011ODI # 3151
10815910565102.85Sri Lankav BangladeshDelhi06 Nov 2023ODI # 4695
107*1681359-79.25South Africav New ZealandPerth01 Feb 2002ODI # 1801
107*165107121100Sri Lankav IndiaVisakhapatnam17 Feb 2007ODI # 2525
107*1398894121.59Australiav IndiaNagpur14 Oct 2007ODI # 2631
1071351118296.39Indiav Sri LankaNagpur18 Dec 2009ODI # 2933
106*15110634100South Africav New ZealandWellington25 Feb 2012ODI # 3249
10613711011-96.36Indiav ZimbabweKanpur06 Mar 1996ODI # 1075
10612712111287.6Englandv New ZealandBristol04 Jul 2004ODI # 2139
1061641218-87.6Englandv New ZealandBrisbane06 Feb 2007ODI # 2510
10615711311193.8Bangladeshv New ZealandMirpur14 Oct 2010ODI # 3056
10610881123130.86West Indiesv New ZealandHamilton08 Jan 2014ODI # 3453
1061389946107.07Englandv AustraliaBrisbane17 Jan 2014ODI # 3455
106-7866135.89West Indiesv IndiaGuwahati21 Oct 2018ODI # 4056
105*16010912-96.33Indiav AustraliaKochi01 Apr 1998ODI # 1300
105*19014611-71.91Zimbabwev PakistanHarare30 Nov 2002ODI # 1906
105*12569153152.17Bangladeshv ZimbabweMirpur29 Oct 2009ODI # 2916
Position 6
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
201*1811282110157.03Australiav AfghanistanWankhede07 Nov 2023ODI # 4696
175*-138166126.81Indiav ZimbabweTunbridge Wells18 Jun 1983ODI # 216
143*139125182114.4Australiav PakistanJohannesburg11 Feb 2003ODI # 1945
139*169121125114.87Indiav AustraliaMohali19 Oct 2013ODI # 3421
12910577135167.53Englandv New ZealandBirmingham09 Jun 2015ODI # 3654
128167109125117.43West Indiesv EnglandNorth Sound05 Mar 2014ODI # 3484
124-9398133.33West Indiesv IndiaSingapore08 Sep 1999ODI # 1496
1247560174206.66Pakistanv BangladeshDambulla21 Jun 2010ODI # 2998
123*1289677128.12Indiav New ZealandBengaluru07 Dec 2010ODI # 3076
121*17613812387.68Scotlandv IrelandBenoni01 Apr 2009ODI # 2830
12012576124157.89Indiav EnglandPune15 Jan 2017ODI # 3819
12016510894111.11Irelandv ScotlandBulawayo21 Jun 2023ODI # 4591
1191801218198.34Indiav Sri LankaColombo (RPS)17 Aug 1997ODI # 1223
119140110410108.18West Indiesv IndiaChennai11 Dec 2011ODI # 3224
118*12479106149.36South Africav AustraliaDurban05 Oct 2016ODI # 3790
118155110142107.27Englandv AustraliaManchester11 Sep 2020ODI # 4259
117*1389836119.38South Africav Sri LankaDurban01 Feb 2017ODI # 3830
11713896135121.87New Zealandv AustraliaHamilton20 Feb 2007ODI # 2527
115*11910093115South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
1159796105119.79Bangladeshv IndiaKarachi28 Jun 2008ODI # 2721
114*16811714297.43Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
113*-97122116.49West Indiesv IndiaGwalior22 Jan 1988ODI # 500
11312363136179.36Irelandv EnglandBengaluru02 Mar 2011ODI # 3114
112*135108122103.7Pakistanv BangladeshDhaka24 Jan 2002ODI # 1793
111150111114100Bangladeshv South AfricaWankhede24 Oct 2023ODI # 4680
110*-12212190.16Englandv AustraliaManchester24 Jun 2018ODI # 4013
1101471148296.49Australiav EnglandHobart21 Jan 2011ODI # 3083
109*13090103121.11Australiav West IndiesKuala Lumpur18 Sep 2006ODI # 2417
109*10271114153.52Pakistanv NepalMultan30 Aug 2023ODI # 4628
1091307687143.42Pakistanv Sri LankaDambulla15 Jun 2010ODI # 2991
109-7588145.33P.N.G.v NamibiaWindhoek29 Mar 2023ODI # 4554
108*9365103166.15Indiav New ZealandVadodara17 Dec 1988ODI # 543
108*11288123122.72Sri Lankav IndiaGuwahati10 Jan 2023ODI # 4501
108-64910168.75Nepalv OmanKirtipur21 Apr 2023ODI # 4568
107*-1145593.85Pakistanv ZimbabweMultan30 Sep 2004ODI # 2183
107*12595112112.63Englandv IndiaThe Oval05 Sep 2007ODI # 2619
107*14710181105.94Englandv PakistanSouthampton22 Sep 2010ODI # 3047
10714810692100.94Asia XIv Africa XIChennai10 Jun 2007ODI # 2589
10615211510192.17Indiav Sri LankaMirpur13 Jan 2010ODI # 2943
10612683101127.71U.A.E.v IrelandBrisbane25 Feb 2015ODI # 3613
1061681147292.98Australiav EnglandManchester16 Sep 2020ODI # 4261
106534498240.9Australiav NetherlandsDelhi25 Oct 2023ODI # 4681
105*11087121120.68Indiav ZimbabweHarare14 Jul 2015ODI # 3667
104929816-106.12New Zealandv AustraliaChristchurch31 Mar 1974ODI # 11
1038787104118.39New Zealandv IndiaPune24 Nov 1995ODI # 1017
1031037692135.52Englandv PakistanNottingham03 Jun 2019ODI # 4148
103-8492122.61U.A.E.v U.S.A.Windhoek30 Mar 2023ODI # 4556
102*1239993103.03New Zealandv South AfricaBrisbane19 Jan 2002ODI # 1787
102*168957-107.36Australiav New ZealandMelbourne29 Jan 2002ODI # 1799
102*1017254141.66Pakistanv Sri LankaColombo (RPS)07 Aug 2009ODI # 2868
102*1228973114.6Pakistanv AfghanistanFatullah27 Feb 2014ODI # 3475
102*1268492121.42Australiav IndiaSydney23 Jan 2016ODI # 3727
102*1581078295.32Bangladeshv New ZealandCardiff09 Jun 2017ODI # 3883
1021017058145.71West Indiesv AustraliaGros Islet23 Mar 2012ODI # 3268
1021248495121.42West Indiesv IrelandNelson16 Feb 2015ODI # 3603
10215811012292.72Bangladeshv New ZealandDunedin20 Feb 2019ODI # 4095
1021299474108.51Sri Lankav ZimbabwePallekele18 Jan 2022ODI # 4343
10213275102136Zimbabwev BangladeshHarare07 Aug 2022ODI # 4442
101*1307246140.27New Zealandv AustraliaPerth28 Jan 2007ODI # 2488
101*11675105134.66Englandv IrelandDublin (Malahide)03 Sep 2013ODI # 3409
101*-1098292.66U.S.A.v West IndiesHarare18 Jun 2023ODI # 4586
101*14310211299.01Sri Lankav BangladeshChattogram18 Mar 2024ODI # 4745
1011178295123.17West Indiesv New ZealandManchester22 Jun 2019ODI # 4170
1011381168587.06South Africav AustraliaEden Gardens16 Nov 2023ODI # 4704
100*9469111144.92New Zealandv ZimbabweBulawayo25 Oct 2011ODI # 3209
100*-8364120.48Englandv AustraliaSydney21 Jan 2018ODI # 3960
100*1229292108.69New Zealandv BangladeshWellington26 Mar 2021ODI # 4282
100*8360142166.66Bangladeshv IrelandSylhet20 Mar 2023ODI # 4542
10015513411174.62Bangladeshv PakistanMirpur03 Dec 2011ODI # 3220
99*10874101133.78Zimbabwev New ZealandBulawayo25 Oct 2011ODI # 3209
99*1171019498.01West Indiesv P.N.G.Harare08 Mar 2018ODI # 3991
991028474117.85Englandv West IndiesNorth Sound05 Mar 2014ODI # 3484
98*1431106189.09Indiav Sri LankaColombo (SSC)01 Aug 2001ODI # 1742
98*8869123142.02New Zealandv IndiaBengaluru07 Dec 2010ODI # 3076
98*12690112108.88Englandv AustraliaMelbourne14 Feb 2015ODI # 3600
9811592122106.52South Africav PakistanDurban08 Dec 2002ODI # 1914
98-8293119.51Australiav PakistanDubai (DICS)29 Mar 2019ODI # 4119
97*1581125386.6New Zealandv PakistanBirmingham26 Jun 2019ODI # 4174
97-1188-82.2New Zealandv EnglandThe Oval09 Jun 1983ODI # 197
96*-1056391.42Zimbabwev Sri LankaColombo (SSC)03 Sep 1996ODI # 1112
96*1098781110.34Zimbabwev West IndiesChester-le-Street16 Jul 2000ODI # 1616
96-77122124.67Irelandv ScotlandDublin (Malahide)12 Sep 2014ODI # 3529
961318372115.66Zimbabwev IrelandHobart07 Mar 2015ODI # 3627
96-1097188.07Sri Lankav PakistanKarachi30 Sep 2019ODI # 4211
94*113958298.94South Africav PakistanDurban03 Apr 1998ODI # 1303
94*1227282130.55Pakistanv New ZealandKarachi07 May 2023ODI # 4575
94-7256130.55Namibiav OmanWindhoek27 Nov 2021ODI # 4338
9311884101110.71Englandv IndiaMargao03 Apr 2006ODI # 2359
93145996193.93Englandv Sri LankaNottingham21 Jun 2016ODI # 3751
931591118283.78Sri Lankav NetherlandsBulawayo30 Jun 2023ODI # 4606
92*-7671121.05Indiav AustraliaCanberra02 Dec 2020ODI # 4267
921421098384.4Indiav South AfricaKochi09 Mar 2000ODI # 1572
9285888-104.54Canadav ScotlandAberdeen08 Jul 2009ODI # 2857
92957765119.48Australiav IndiaRanchi23 Oct 2013ODI # 3422
91*1571167-78.44Sri Lankav New ZealandColombo (RPS)25 Jul 2001ODI # 1738
91*946584140Englandv AustraliaBristol19 Jun 2005ODI # 2251
91*957311-124.65Sri Lankav IndiaColombo (RPS)12 Sep 2009ODI # 2887
91*-8972102.24Irelandv OmanBulawayo19 Jun 2023ODI # 4588
911026164149.18South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
9095759-120Pakistanv ZimbabweHarare01 Dec 2002ODI # 1907
Position 7
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
170*12299149171.71New Zealandv Sri LankaDunedin23 Jan 2015ODI # 3588
146*161117911124.78Australiav New ZealandAuckland30 Jan 2017ODI # 3829
140-74813189.18Sri Lankav New ZealandMount Maunganui05 Jan 2019ODI # 4075
140125781210179.48New Zealandv IndiaHyderabad18 Jan 2023ODI # 4507
139*14497155143.29Asia XIv Africa XIChennai10 Jun 2007ODI # 2589
136157130153104.61Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
130165110191118.18Africa XIv Asia XIBengaluru06 Jun 2007ODI # 2587
127*11982107154.87New Zealandv IrelandDublin (Malahide)10 Jul 2022ODI # 4419
12110274114163.51Englandv Sri LankaLord's31 May 2014ODI # 3495
11610773116158.9Australiav IndiaBengaluru02 Nov 2013ODI # 3428
113*1771257390.4Indiav PakistanChennai30 Dec 2012ODI # 3314
111*1351128199.1Indiav ZimbabweColombo (RPS)14 Sep 2002ODI # 1876
111*-11311-98.23Kenyav CanadaNairobi (Gym)18 Oct 2007ODI # 2634
110*1259693114.58Netherlandsv ZimbabweHarare21 Mar 2023ODI # 4543
109*10272710151.38Pakistanv South AfricaAbu Dhabi31 Oct 2010ODI # 3063
1081389047120Australiav EnglandManchester16 Sep 2020ODI # 4261
107*-8539125.88Scotlandv NepalKirtipur17 Feb 2023ODI # 4517
1051047088150Indiav South AfricaCenturion23 Jan 2011ODI # 3087
104*-9855106.12Afghanistanv IrelandDehradun05 Mar 2019ODI # 4105
102795778178.94Englandv West IndiesBristol24 Sep 2017ODI # 3915
101*-42411240.47U.A.E.v NepalKirtipur16 Mar 2023ODI # 4537
10112910077101West Indiesv IrelandHarare10 Mar 2018ODI # 3993
100*1258967112.35South Africav IndiaCape Town26 Nov 2006ODI # 2449
100*1259554105.26Zimbabwev New ZealandHarare04 Aug 2015ODI # 3674
100*15010072100Australiav PakistanBrisbane13 Jan 2017ODI # 3817
100*11579103126.58U.S.A.v NepalHarare20 Jun 2023ODI # 4590
100-1064194.33Sri Lankav West IndiesSharjah16 Oct 1995ODI # 1010
9912983113119.27New Zealandv South AfricaMount Maunganui21 Oct 2014ODI # 3536
95*987891121.79Englandv New ZealandSouthampton10 Sep 2023ODI # 4640
95-1177381.19Sri Lankav West IndiesPort of Spain10 Apr 2008ODI # 2697
94*119967297.91Indiav West IndiesHarare07 Jul 2001ODI # 1734
94*-9493100U.A.E.v P.N.G.Windhoek27 Mar 2023ODI # 4551
93*18711511180.86Bangladeshv AfghanistanChattogram23 Feb 2022ODI # 4357
92-62105148.38Zimbabwev ScotlandEdinburgh15 Jun 2017ODI # 3892
91*1146194149.18Scotlandv IrelandBulawayo21 Jun 2023ODI # 4591
89*107739-121.91Pakistanv Sri LankaHambantota23 Aug 2014ODI # 3512
89*1549210196.73Australiav New ZealandCairns06 Sep 2022ODI # 4461
89-4095222.5Pakistanv New ZealandWellington17 Jan 2004ODI # 2083
891197056127.14West Indiesv BangladeshSt George's20 Aug 2014ODI # 3509
89886794132.83West Indiesv IrelandNelson16 Feb 2015ODI # 3603
88*805675157.14Australiav New ZealandChristchurch10 Dec 2005ODI # 2303
88118914496.7New Zealandv EnglandAuckland15 Feb 2008ODI # 2678
88684857183.33Pakistanv South AfricaJohannesburg17 Mar 2013ODI # 3347
87*1097562116Indiav EnglandLord's13 Jul 2002ODI # 1856
87-6492135.93Indiav West IndiesNagpur08 Dec 1987ODI # 481
87876892127.94Indiav EnglandLeeds05 Sep 2014ODI # 3525
86*149915294.5New Zealandv AustraliaHamilton20 Feb 2007ODI # 2527
861137653113.15Pakistanv AustraliaMelbourne23 Feb 1990ODI # 610
861097762111.68West Indiesv EnglandThe Oval26 May 1995ODI # 1001
86114878198.85Zimbabwev South AfricaBenoni08 Nov 2009ODI # 2926
861077843110.25Pakistanv West IndiesMultan12 Jun 2022ODI # 4407
85*917245118.05South Africav Sri LankaPallekele26 Jul 2013ODI # 3398
85*-1168173.27Nepalv ScotlandKirtipur17 Feb 2023ODI # 4517
85808173104.93New Zealandv West IndiesGros Islet08 Jun 2002ODI # 1840
85615226163.46Pakistanv ZimbabweMultan27 Jan 2008ODI # 2665
859069111123.18Australiav South AfricaManchester06 Jul 2019ODI # 4188
85805594154.54Scotlandv New ZealandEdinburgh31 Jul 2022ODI # 4440
84-6683127.27Sri Lankav South AfricaPallekele05 Aug 2018ODI # 4029
83*1219110191.2Englandv South AfricaDhaka25 Oct 1998ODI # 1358
83866655125.75Indiav AustraliaChennai17 Sep 2017ODI # 3910
82*-6836120.58Afghanistanv ZimbabweSharjah06 Jan 2016ODI # 3722
811208712193.1New Zealandv AustraliaPune03 Nov 2003ODI # 2055
81-8511295.29Pakistanv IrelandDublin26 May 2013ODI # 3358
819469101117.39Afghanistanv BangladeshFatullah01 Mar 2014ODI # 3478
80*655166156.86Australiav Sri LankaPallekele14 Jun 2022ODI # 4409
80837572106.66Englandv ZimbabweBulawayo05 Dec 2004ODI # 2197
79*122857292.94Nepalv U.A.E.Harare02 Jul 2023ODI # 4610
79746451123.43New Zealandv EnglandAdelaide29 Jan 1983ODI # 176
79105925285.86New Zealandv AustraliaAuckland11 Mar 1990ODI # 620
79-863191.86Canadav BermudaKing City (NW)29 Jun 2008ODI # 2725
79120837195.18New Zealandv South AfricaMount Maunganui24 Oct 2014ODI # 3537
78*10269101113.04Netherlandsv South AfricaDharamsala17 Oct 2023ODI # 4672
781328910-87.64Indiav EnglandThe Oval09 Sep 2011ODI # 3189
77*115966180.2Pakistanv BangladeshMirpur19 Apr 2015ODI # 3648
77*695155150.98Englandv South AfricaLeeds24 May 2017ODI # 3872
77-1266-61.11Pakistanv Sri LankaLeeds16 Jun 1983ODI # 211
77123909285.55Zimbabwev AustraliaHarare29 May 2004ODI # 2133
77927662101.31Indiav ZimbabweHarare10 Jul 2015ODI # 3662
77835944130.5Australiav EnglandManchester11 Sep 2020ODI # 4259
77866963111.59Englandv PakistanBirmingham13 Jul 2021ODI # 4303
76*-6264122.58P.N.G.v Hong KongMong Kok08 Nov 2016ODI # 3803
76-7337104.1West Indiesv IndiaToronto14 Sep 1999ODI # 1499
76775565138.18Pakistanv West IndiesProvidence14 Jul 2013ODI # 3389
76464346176.74Indiav PakistanThe Oval18 Jun 2017ODI # 3894
75*727255104.16Pakistanv EnglandNottingham08 Sep 2006ODI # 2411
75*1016254120.96New Zealandv BangladeshMirpur11 Oct 2008ODI # 2764
75*917352102.73Bangladeshv ZimbabweBulawayo08 May 2013ODI # 3355
75*724236178.57South Africav EnglandWankhede21 Oct 2023ODI # 4677
75815193147.05Indiav New ZealandBrisbane21 Dec 1980ODI # 102
7598855-88.23South Africav ZimbabweJohannesburg31 Jan 1997ODI # 1171
751501054171.42Indiav AustraliaColombo (SSC)28 Aug 1999ODI # 1489
75876543115.38Pakistanv Sri LankaSharjah20 Nov 2011ODI # 3215
75856553115.38Englandv AustraliaManchester08 Sep 2013ODI # 3412
74*1311017-73.26Australiav PakistanMelbourne24 Feb 1985ODI # 311
74*454075185New Zealandv PakistanHamilton16 Jan 2018ODI # 3953
74*714734157.44Irelandv BangladeshChelmsford12 May 2023ODI # 4577
74102831589.15New Zealandv BangladeshChattogram02 Nov 2004ODI # 2189
74-813291.35Bangladeshv AfghanistanAbu Dhabi23 Sep 2018ODI # 4045
747761102121.31Irelandv New ZealandDublin (Malahide)12 Jul 2022ODI # 4423
74138986-75.51Zimbabwev NetherlandsHarare21 Mar 2023ODI # 4543
Position 8
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
100*1309114-109.89Irelandv South AfricaDublin (Malahide)16 Jul 2021ODI # 4305
100*1448384120.48Bangladeshv IndiaMirpur07 Dec 2022ODI # 4496
95*145924-103.26Englandv Sri LankaNottingham21 Jun 2016ODI # 3751
95*1348393114.45Englandv IndiaPune28 Mar 2021ODI # 4284
92796084153.33Australiav West IndiesNottingham06 Jun 2019ODI # 4152
84-977486.59Kenyav BangladeshNairobi (Gym)13 Aug 2006ODI # 2403
831097782107.79South Africav AustraliaJohannesburg22 Mar 2002ODI # 1819
831077710-107.79New Zealandv AustraliaChristchurch22 Feb 2005ODI # 2228
83614085207.5New Zealandv BangladeshNapier05 Feb 2010ODI # 2949
81*1681209-67.5Bangladeshv AfghanistanChattogram23 Feb 2022ODI # 4357
80*796073133.33Sri Lankav West IndiesNorth Sound14 Mar 2021ODI # 4278
80*123938-86.02Australiav South AfricaBloemfontein07 Sep 2023ODI # 4635
801097611-105.26Englandv AustraliaCenturion02 Oct 2009ODI # 2905
79*746745117.91Zimbabwev New ZealandAuckland07 Jan 2001ODI # 1665
79976054131.66Pakistanv Sri LankaVisakhapatnam27 Mar 1999ODI # 1423
791251037-76.69New Zealandv AustraliaMohali01 Nov 2006ODI # 2441
79-6472123.43Irelandv Sri LankaDublin (Malahide)18 Jun 2016ODI # 3749
78-824595.12Englandv AustraliaAdelaide26 Jan 2018ODI # 3966
77*1151027-75.49New Zealandv ZimbabweBulawayo01 Oct 1997ODI # 1235
77845944130.5Indiav New ZealandManchester09 Jul 2019ODI # 4190
76*615327143.39Pakistanv ZimbabweSharjah03 Apr 2003ODI # 1994
76*-865488.37U.A.E.v NamibiaICCA Dubai08 Mar 2022ODI # 4362
75*755883129.31South Africav IndiaNagpur19 Mar 2000ODI # 1576
751187582100Sri Lankav AustraliaColombo (RPS)24 Jun 2022ODI # 4418
74*102837-89.15West Indiesv IndiaColombo (RPS)07 Aug 2005ODI # 2267
74113974-76.28Australiav EnglandSydney11 Dec 1979ODI # 79
74776035123.33Sri Lankav BangladeshMirpur23 May 2021ODI # 4290
73*664783155.31Australiav West IndiesJohannesburg26 Sep 2009ODI # 2897
73*103904481.11Bangladeshv ZimbabweChattogram05 Nov 2009ODI # 2922
73564373169.76Sri Lankav AustraliaBrisbane04 Mar 2012ODI # 3255
73-3317221.21Hong Kongv U.A.E.ICCA Dubai18 Nov 2015ODI # 3711
72*90846285.71Zimbabwev New ZealandBloemfontein08 Mar 2003ODI # 1984
721007151101.4Pakistanv IndiaLahore24 Mar 2004ODI # 2117
71*7961111116.39South Africav IndiaCardiff06 Jun 2013ODI # 3363
71635853122.41New Zealandv West IndiesKingston26 Mar 1996ODI # 1084
70926542107.69South Africav Sri LankaTangier21 Aug 2002ODI # 1866
70794982142.85New Zealandv AustraliaAuckland06 Mar 2010ODI # 2969
69*137834-83.13Sri Lankav South AfricaLahore06 Nov 1997ODI # 1252
69*-5491127.77Sri Lankav PakistanAbu Dhabi18 May 2007ODI # 2584
69*98827184.14Indiav Sri LankaColombo (RPS)20 Jul 2021ODI # 4309
69905072138Englandv New ZealandBirmingham09 Jun 2015ODI # 3654
69525373130.18Omanv ScotlandBulawayo25 Jun 2023ODI # 4600
69746314109.52Australiav West IndiesSydney04 Feb 2024ODI # 4722
68*92835281.92Englandv West IndiesNorth Sound05 Mar 2017ODI # 3848
67*392574268Indiav ZimbabweRajkot14 Dec 2000ODI # 1660
6792765288.15Kenyav ZimbabweNairobi (Aga)16 Oct 1997ODI # 1244
67784651145.65New Zealandv South AfricaBrisbane09 Jan 1998ODI # 1270
67735071134Pakistanv IndiaAdelaide25 Jan 2000ODI # 1547
67392993231.03Pakistanv New ZealandWellington31 Jan 2015ODI # 3596
6790714294.36New Zealandv EnglandChristchurch10 Mar 2018ODI # 3992
67-844179.76Namibiav U.A.E.ICCA Dubai08 Mar 2022ODI # 4362
66*75666-100South Africav EnglandCape Town09 Jan 1996ODI # 1033
66*774554146.66Indiav New ZealandAuckland25 Jan 2014ODI # 3462
66-7810-84.61West Indiesv PakistanGujranwala04 Nov 1986ODI # 397
6680686197.05Pakistanv AustraliaCardiff09 Jun 2001ODI # 1720
65*103845277.38South Africav ZimbabweDurban02 Feb 2000ODI # 1555
65594955132.65Sri Lankav South AfricaPallekele26 Jul 2013ODI # 3398
65633654180.55Sri Lankav PakistanHambantota26 Aug 2014ODI # 3515
65-3445191.17Sri Lankav South AfricaPallekele08 Aug 2018ODI # 4030
64*715672114.28Pakistanv IndiaLahore13 Feb 2006ODI # 2329
64*392926220.68Australiav IndiaMohali19 Oct 2013ODI # 3421
64*664055160West Indiesv South AfricaGqeberha25 Jan 2015ODI # 3591
6487802480Indiav PakistanJamshedpur09 Apr 2005ODI # 2237
6480758-85.33Zimbabwev AfghanistanBulawayo24 Jul 2014ODI # 3506
64-856-75.29Afghanistanv IrelandDehradun08 Mar 2019ODI # 4108
63*875261121.15New Zealandv EnglandMount Maunganui28 Feb 2018ODI # 3981
63*-489-131.25Nepalv OmanKirtipur21 Apr 2023ODI # 4568
63108926-68.47Bangladeshv ZimbabweHarare14 Aug 2011ODI # 3177
62*1421182-52.54New Zealandv AustraliaMelbourne17 Dec 1997ODI # 1265
62*-4871129.16Irelandv AfghanistanSharjah07 Dec 2017ODI # 3937
62-5735108.77Afghanistanv CanadaSharjah18 Feb 2010ODI # 2959
62108749-83.78Pakistanv New ZealandPallekele08 Mar 2011ODI # 3123
6278685491.17Pakistanv ZimbabweHarare03 Oct 2015ODI # 3686
62-3834163.15South Africav EnglandJohannesburg12 Feb 2016ODI # 3737
61*106766-80.26West Indiesv PakistanBirmingham11 Jun 1975ODI # 26
61*785623108.92Indiav New ZealandGuwahati14 Nov 1999ODI # 1525
61*424192148.78Zimbabwev PakistanBulawayo24 Nov 2002ODI # 1901
61-4543135.55Zimbabwev KenyaNairobi (Gym)01 Feb 2009ODI # 2812
61815171119.6Pakistanv New ZealandDubai (DICS)08 Dec 2014ODI # 3564
61-4653132.6Nepalv NetherlandsAmstelveen03 Aug 2018ODI # 4028
60*96565-107.14Pakistanv AustraliaPerth02 Jan 1987ODI # 410
60*615771105.26South Africav Sri LankaBenoni01 Dec 2002ODI # 1908
60*91775-77.92Indiav Sri LankaColombo (RPS)08 Feb 2009ODI # 2818
60*81625296.77West Indiesv BangladeshMirpur07 Dec 2012ODI # 3312
60*-4452136.36Afghanistanv IrelandBelfast17 Jul 2016ODI # 3763
60-4344139.53New Zealandv EnglandManchester17 Jul 1978ODI # 53
60-3753162.16Indiav EnglandLeeds02 Jun 1982ODI # 152
60120868-69.76U.A.E.v West IndiesNapier15 Mar 2015ODI # 3638
60-4334139.53Namibiav U.S.A.Lauderhill20 Sep 2019ODI # 4208
60-5534109.09P.N.G.v NepalKirtipur09 Mar 2023ODI # 4532
59*744351137.2Pakistanv South AfricaLahore02 Nov 1997ODI # 1248
59*85633393.65West Indiesv AustraliaBrisbane14 Feb 2010ODI # 2955
5980756-78.66Pakistanv AustraliaSydney25 Feb 1990ODI # 611
5984713283.09Zimbabwev IndiaSharjah08 Nov 1998ODI # 1369
59594855122.91Australiav West IndiesGros Islet23 Mar 2012ODI # 3268
59108751178.66Netherlandsv Sri LankaLucknow21 Oct 2023ODI # 4676
58*-5161113.72Sri Lankav EnglandTaunton11 Jun 1983ODI # 201
58*635210-111.53U.A.E.v OmanBulawayo21 Jun 2023ODI # 4592
5899684185.29Australiav South AfricaGqeberha04 Apr 1994ODI # 901
58-2654223.07Pakistanv ZimbabweMultan30 Sep 2004ODI # 2183
Position 9
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
92*846485143.75West Indiesv IndiaNorth Sound11 Jun 2011ODI # 3161
84795066168West Indiesv AustraliaGros Islet25 Mar 2012ODI # 3269
80*845746140.35Sri Lankav BangladeshMirpur17 Feb 2014ODI # 3469
78675774136.84Sri Lankav South AfricaGqeberha13 Mar 2019ODI # 4114
69*664735146.8Australiav EnglandBrisbane17 Jan 2014ODI # 3455
691019211175Indiav New ZealandBulawayo26 Aug 2005ODI # 2273
64*-5971108.47Scotlandv NepalGlasgow13 Jul 2022ODI # 4425
645239101164.1West Indiesv AustraliaPerth05 Feb 1984ODI # 245
6486837177.1Australiav New ZealandGqeberha11 Mar 2003ODI # 1986
64633755172.97Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
61*473651169.44Kenyav IrelandNairobi (Ruaraka)02 Feb 2007ODI # 2499
61474943124.48Pakistanv New ZealandAuckland16 Feb 1985ODI # 306
6092858170.58South Africav ZimbabweBloemfontein03 Oct 2018ODI # 4050
59*-5651105.35Sri Lankav PakistanSwansea09 Jun 1983ODI # 198
59*109824271.95Zimbabwev South AfricaBulawayo22 Aug 2007ODI # 2612
59*574063147.5West Indiesv New ZealandBasseterre16 Jul 2012ODI # 3290
5974556-107.27Pakistanv Hong KongKarachi24 Jun 2008ODI # 2712
59494323137.2Bangladeshv ZimbabweBulawayo14 Aug 2009ODI # 2872
58*432426241.66West Indiesv South AfricaNorth Sound24 May 2010ODI # 2980
58-753377.33Zimbabwev AfghanistanSharjah02 Jan 2016ODI # 3719
57*-3281178.12Afghanistanv BangladeshAbu Dhabi20 Sep 2018ODI # 4041
57*-705-81.42Namibiav U.A.E.ICCA Dubai08 Mar 2022ODI # 4362
57*564243135.71Nepalv IrelandHarare04 Jul 2023ODI # 4613
5779644389.06West Indiesv IndiaPerth06 Mar 2015ODI # 3625
56*65477-119.14South Africav IndiaCape Town26 Nov 2006ODI # 2449
5680804170Englandv PakistanLahore12 Dec 2005ODI # 2305
56564834116.66West Indiesv South AfricaSydney27 Feb 2015ODI # 3616
55*-2825196.42Zimbabwev BangladeshSylhet03 Mar 2020ODI # 4251
5576588-94.82Australiav South AfricaGqeberha04 Apr 1994ODI # 901
55403025183.33Afghanistanv IrelandAbu Dhabi21 Jan 2021ODI # 4271
54*443623150South Africav West IndiesCape Town02 Feb 1999ODI # 1399
54*805171105.88Indiav AustraliaGuwahati08 Nov 2009ODI # 2925
5498702177.14Zimbabwev New ZealandHyderabad (Deccan)10 Oct 1987ODI # 454
54553263168.75New Zealandv IndiaChristchurch08 Mar 2009ODI # 2823
53*-754170.66Indiav EnglandThe Oval04 Jun 1982ODI # 153
53*322245240.9Bangladeshv ZimbabweBulawayo05 May 2013ODI # 3354
53*-804166.25Indiav Sri LankaPallekele24 Aug 2017ODI # 3906
53594962108.16Kenyav ZimbabweNairobi (Gym)19 Oct 1997ODI # 1246
52*694552115.55South Africav Sri LankaNorthampton19 May 1999ODI # 1451
52*76583289.65South Africav ZimbabweChelmsford29 May 1999ODI # 1468
52*58377-140.54Australiav Sri LankaSydney20 Jan 2013ODI # 3324
52*-557194.54Namibiav ScotlandWindhoek05 Dec 2022ODI # 4495
52473573148.57New Zealandv IndiaDambulla25 Aug 2010ODI # 3039
52-586189.65Afghanistanv IrelandDehradun08 Mar 2019ODI # 4108
51*473624141.66Australiav South AfricaPerth03 Feb 2002ODI # 1802
51*614761108.51New Zealandv AustraliaPune03 Nov 2003ODI # 2055
51*402835182.14Indiav BangladeshMirpur07 Dec 2022ODI # 4496
51-613-83.6South Africav Sri LankaColombo (RPS)04 Sep 1993ODI # 838
5173576189.47West Indiesv PakistanJohannesburg23 Sep 2009ODI # 2894
51363144164.51Pakistanv New ZealandNelson09 Jan 2018ODI # 3947
50*71703-71.42West Indiesv ZimbabweCanterbury11 Jul 2000ODI # 1611
50*322534200New Zealandv AustraliaChristchurch10 Dec 2005ODI # 2303
50*382824178.57Afghanistanv IrelandGreater Noida19 Mar 2017ODI # 3852
5071417-121.95West Indiesv IrelandKingston13 Jan 2022ODI # 4340
49*503232153.12Pakistanv AustraliaBrisbane19 Jun 2002ODI # 1846
4983915153.84West Indiesv South AfricaBloemfontein05 Feb 1999ODI # 1402
49523951125.64New Zealandv IndiaBulawayo26 Aug 2005ODI # 2273
49-4741104.25South Africav IndiaJaipur21 Feb 2010ODI # 2961
4960531492.45Netherlandsv IrelandUtrecht02 Jun 2021ODI # 4293
48*553044160New Zealandv PakistanWellington25 Jan 2016ODI # 3728
48564033120Afghanistanv IrelandAbu Dhabi26 Jan 2021ODI # 4275
47*65595-79.66U.A.E.v New ZealandFaisalabad27 Feb 1996ODI # 1064
47*414252111.9Sri Lankav AustraliaColombo (SSC)29 Feb 2004ODI # 2108
47*-4133114.63West Indiesv AustraliaMelbourne19 Feb 2010ODI # 2960
47*-3544134.28Pakistanv IrelandDublin26 May 2013ODI # 3358
47*-4532104.44Englandv ScotlandEdinburgh10 Jun 2018ODI # 4008
4787684-69.11New Zealandv AustraliaThe Oval16 Sep 2004ODI # 2176
47-473-100New Zealandv ZimbabweHarare31 Aug 2005ODI # 2276
47444052117.5New Zealandv EnglandBristol21 Jun 2008ODI # 2710
4775642373.43New Zealandv West IndiesAuckland26 Dec 2013ODI # 3449
4750437-109.3Scotlandv IrelandBulawayo21 Jun 2023ODI # 4591
46*343541131.42Irelandv ScotlandAyr05 Aug 2006ODI # 2396
46*-674-68.65West Indiesv IrelandBridgetown09 Jan 2020ODI # 4229
46*-595-77.96P.N.G.v ScotlandAl Amerat25 Sep 2021ODI # 4330
4689614175.4South Africav IndiaWankhede06 Nov 1996ODI # 1138
4662444-104.54South Africav West IndiesEast London24 Jan 1999ODI # 1393
46363114148.38South Africav AustraliaMelbourne (Docklands)20 Jan 2006ODI # 2316
4670584179.31Zimbabwev BangladeshBulawayo18 Aug 2009ODI # 2874
45*77702164.28Pakistanv South AfricaSharjah13 Apr 1996ODI # 1095
45*93733-61.64Englandv IndiaManchester30 Aug 2007ODI # 2617
45*49486193.75Zimbabwev IrelandHarare30 Sep 2010ODI # 3050
4560525-86.53Zimbabwev EnglandBirmingham18 Jul 2000ODI # 1617
45262072225U.A.E.v AfghanistanHarare20 Mar 2018ODI # 4003
45493923115.38Pakistanv AustraliaTaunton12 Jun 2019ODI # 4157
4558495291.83Indiav New ZealandAuckland08 Feb 2020ODI # 4239
44*543142141.93Scotlandv U.A.E.Bulawayo23 Jun 2023ODI # 4596
4462435-102.32New Zealandv AustraliaNagpur25 Feb 2011ODI # 3107
44353023146.66Englandv New ZealandThe Oval12 Jun 2015ODI # 3655
44372923151.72Bangladeshv EnglandMirpur09 Oct 2016ODI # 3793
44-462395.65Hong Kongv P.N.G.Mong Kok04 Nov 2016ODI # 3801
43*61534-81.13Zimbabwev EnglandHarare01 Jan 1997ODI # 1156
43*-536-81.13Bangladeshv KenyaNairobi (Gym)13 Aug 2006ODI # 2403
43*352152204.76West Indiesv South AfricaDurban01 Feb 2008ODI # 2668
43*64556-78.18Pakistanv South AfricaCape Town24 Nov 2013ODI # 3438
43-632-68.25Sri Lankav West IndiesPort of Spain06 Jun 1997ODI # 1215
4371534-81.13New Zealandv IndiaVadodara04 Dec 2010ODI # 3074
43-2933148.27Afghanistanv ZimbabweSharjah19 Feb 2018ODI # 3979
43-4332100U.S.A.v NamibiaWindhoek26 Mar 2023ODI # 4550
42*47265-161.53Indiav New ZealandBengaluru14 Oct 1987ODI # 458
42*402434175West Indiesv New ZealandBasseterre11 Jul 2012ODI # 3288
Position 10
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
86*756666130.3West Indiesv IndiaVisakhapatnam02 Dec 2011ODI # 3219
73*107817390.12Pakistanv New ZealandAbu Dhabi09 Nov 2009ODI # 2927
59554553131.11Pakistanv South AfricaDurban22 Jan 2019ODI # 4081
56*3024101233.33Zimbabwev IndiaFaridabad07 Mar 2002ODI # 1814
56904862116.66Sri Lankav AustraliaMelbourne03 Nov 2010ODI # 3065
55364563122.22New Zealandv IndiaDharamsala16 Oct 2016ODI # 3796
5092613181.96Indiav New ZealandBulawayo26 Aug 2005ODI # 2273
49*-613280.32U.S.A.v OmanAl Amerat16 Sep 2021ODI # 4326
49503152158.06West Indiesv New ZealandBridgetown19 Aug 2022ODI # 4453
48*463623133.33West Indiesv South AfricaSt George's10 Apr 2007ODI # 2567
48*95693169.56Australiav South AfricaBloemfontein07 Sep 2023ODI # 4635
47*-2926162.06Afghanistanv ZimbabweSharjah11 Feb 2018ODI # 3974
46*64496-93.87Pakistanv South AfricaDurban03 Apr 1998ODI # 1303
46*50477-97.87Englandv AustraliaChester-le-Street23 Jun 2005ODI # 2253
46373433135.29Indiav AustraliaVisakhapatnam03 Apr 2001ODI # 1700
4676645171.87Pakistanv South AfricaCenturion04 Feb 2007ODI # 2506
46-3732124.32P.N.G.v Hong KongICCA Dubai08 Dec 2017ODI # 3938
46271925242.1West Indiesv IrelandKingston13 Jan 2022ODI # 4340
44*462614169.23New Zealandv AustraliaSydney08 Dec 2004ODI # 2198
44*-4221104.76Australiav West IndiesAdelaide26 Jan 2005ODI # 2212
43*251725252.94Englandv South AfricaWankhede21 Oct 2023ODI # 4677
43364023107.5Indiav PakistanToronto16 Sep 1998ODI # 1351
4369614170.49South Africav EnglandThe Oval19 Jun 2013ODI # 3375
42*593522120Zimbabwev West IndiesBulawayo25 Nov 2016ODI # 3809
41*483951105.12Indiav EnglandThe Oval03 Sep 2004ODI # 2165
41*58533177.35Afghanistanv IrelandGreater Noida22 Mar 2017ODI # 3853
41201743241.17Netherlandsv BermudaPotchefstroom08 Apr 2009ODI # 2837
41323043136.66Bangladeshv ZimbabweMirpur27 Oct 2009ODI # 2914
41383632113.88Australiav West IndiesBridgetown22 Jul 2021ODI # 4311
40*81784-51.28U.A.E.v South AfricaRawalpindi16 Feb 1996ODI # 1049
40*61326-125West Indiesv ZimbabweSydney23 Jan 2001ODI # 1675
40*59442290.9Irelandv EnglandNottingham23 Sep 2023ODI # 4653
40-555-72.72New Zealandv Sri LankaDerby18 Jun 1983ODI # 214
39*64483-81.25Englandv PakistanLahore12 Dec 2005ODI # 2305
39*88515-76.47Englandv PakistanRawalpindi19 Dec 2005ODI # 2307
39*523741105.4New Zealandv IndiaMohali23 Oct 2016ODI # 3798
39*503443114.7West Indiesv IndiaTarouba01 Aug 2023ODI # 4624
3944414195.12New Zealandv EnglandBrisbane15 Jan 1983ODI # 168
39122033195Bangladeshv IndiaDhaka27 Dec 2004ODI # 2202
39583541111.42Africa XIv Asia XIBengaluru06 Jun 2007ODI # 2587
38*52464182.6Englandv AustraliaMelbourne10 Jan 1991ODI # 662
38*-3822100P.N.G.v ScotlandAberdeen20 Aug 2019ODI # 4203
38-671-56.71Bangladeshv PakistanMultan16 Apr 2008ODI # 2702
37*161742217.64Indiav South AfricaHyderabad16 Nov 2005ODI # 2297
3762543-68.51Pakistanv AustraliaSydney19 Jan 2000ODI # 1542
374334-3108.82West Indiesv New ZealandChristchurch25 Feb 2006ODI # 2337
37-3332112.12Zimbabwev BangladeshMirpur21 Oct 2018ODI # 4057
3649446-81.81Englandv AustraliaThe Oval21 Jun 2001ODI # 1726
35*321922184.21Scotlandv AfghanistanAyr16 Aug 2010ODI # 3033
35*412631134.61Englandv AustraliaManchester13 Sep 2020ODI # 4260
35-1913184.21South Africav IndiaJaipur21 Feb 2010ODI # 2961
35-3521100Englandv AustraliaAdelaide26 Jan 2018ODI # 3966
35232223159.09P.N.G.v West IndiesHarare08 Mar 2018ODI # 3991
35372732129.62Zimbabwev NetherlandsHarare21 Mar 2023ODI # 4543
34*52363194.44Australiav EnglandGqeberha02 Mar 2003ODI # 1976
34*68515-66.66West Indiesv EnglandThe Oval25 Sep 2004ODI # 2182
34*412531136Pakistanv New ZealandPallekele08 Mar 2011ODI # 3123
34*-2761125.92Zimbabwev BangladeshHarare10 Aug 2022ODI # 4443
34-247-141.66New Zealandv PakistanNottingham20 Jun 1983ODI # 218
34332242154.54Bangladeshv South AfricaBenoni09 Nov 2008ODI # 2772
3445423180.95Zimbabwev IndiaHarare18 Aug 2022ODI # 4451
33*47402-82.5West Indiesv AustraliaMelbourne14 Jan 1989ODI # 551
33*-2531132West Indiesv Sri LankaSharjah20 Oct 1995ODI # 1012
33*161332253.84Indiav New ZealandCuttack06 Nov 2003ODI # 2056
33*211642206.25Sri Lankav BangladeshMirpur16 Jan 2009ODI # 2794
33-2241150Englandv PakistanBirmingham25 May 1987ODI # 450
33-394184.61Sri Lankav AustraliaPerth02 Jan 1988ODI # 484
33-652-50.76Sri Lankav PakistanColombo (SSC)07 Aug 1994ODI # 916
3344405-82.5Bangladeshv PakistanKarachi19 Apr 2008ODI # 2703
3354394-84.61Zimbabwev New ZealandHarare04 Aug 2015ODI # 3674
32*1611-4290.9Indiav ZimbabweJodhpur08 Dec 2000ODI # 1658
32*-543-59.25Kenyav West IndiesNairobi (Gym)18 Aug 2001ODI # 1746
32*51412-78.04Indiav AustraliaPerth01 Feb 2004ODI # 2093
32*5659-154.23Bangladeshv West IndiesKingstown15 May 2004ODI # 2128
32*36223-145.45Pakistanv ZimbabweHarare03 Oct 2015ODI # 3686
32*-473-68.08South Africav West IndiesBridgetown24 Jun 2016ODI # 3754
3244675-47.76Canadav NetherlandsToronto03 Jul 2007ODI # 2596
32362032160New Zealandv IndiaChristchurch08 Mar 2009ODI # 2823
32422822114.28New Zealandv IndiaGuwahati28 Nov 2010ODI # 3070
32-483166.66P.N.G.v ScotlandAl Amerat25 Sep 2021ODI # 4330
31*38303-103.33New Zealandv EnglandChristchurch26 Feb 1983ODI # 185
31*301832172.22New Zealandv PakistanWellington25 Jan 2016ODI # 3728
31*-1532206.66Afghanistanv IrelandBelfast19 Jul 2016ODI # 3764
31*-372183.78Nepalv ScotlandKirtipur21 Feb 2023ODI # 4520
31252223140.9Zimbabwev PakistanHarare01 Dec 2002ODI # 1907
31161414221.42Scotlandv IrelandAyr05 Aug 2006ODI # 2396
3163431-72.09Sri Lankav PakistanColombo (RPS)09 Aug 2009ODI # 2870
30*18186-166.66New Zealandv AustraliaDunedin30 Mar 1974ODI # 10
30*262611115.38Irelandv EnglandBelfast13 Jun 2006ODI # 2383
30*161332230.76South Africav New ZealandGqeberha30 Nov 2007ODI # 2650
30*-284-107.14Sri Lankav IndiaAhmedabad06 Nov 2014ODI # 3540
30413022100West Indiesv AustraliaCastries12 Apr 1978ODI # 49
3051303-100Australiav EnglandHobart21 Jan 2011ODI # 3083
3072582-51.72Australiav Sri LankaThe Oval17 Jun 2013ODI # 3374
3054482162.5Sri Lankav BangladeshMirpur17 Feb 2014ODI # 3469
3051314-96.77Australiav South AfricaProvidence07 Jun 2016ODI # 3741
30-521-57.69Namibiav OmanICCA Dubai06 Mar 2022ODI # 4361
29*432631111.53West Indiesv EnglandBirmingham23 May 1991ODI # 676
29*46421-69.04New Zealandv AustraliaThe Oval16 Sep 2004ODI # 2176
29*342731107.4New Zealandv Sri LankaWellington06 Jan 2006ODI # 2311
Position 11
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
58282854207.14Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
43221653268.75Pakistanv EnglandCape Town22 Feb 2003ODI # 1962
42*413532120South Africav New ZealandNapier02 Mar 2004ODI # 2109
37-29-1127.58West Indiesv IndiaManchester09 Jun 1983ODI # 200
36-422185.71Kenyav West IndiesNairobi (Gym)18 Aug 2001ODI # 1746
35342451145.83Englandv AustraliaBrisbane30 Jan 2011ODI # 3091
35272333152.17Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
34*182222154.54New Zealandv West IndiesGuwahati01 Nov 1994ODI # 943
34*46504-68Pakistanv South AfricaColombo (SSC)12 Jul 2000ODI # 1612
34*63434-79.06New Zealandv South AfricaMount Maunganui24 Oct 2014ODI # 3537
3433382189.47New Zealandv Sri LankaKingston24 Apr 2007ODI # 2579
33432812117.85Pakistanv South AfricaDurban03 Apr 1998ODI # 1303
3371442-75Pakistanv New ZealandAbu Dhabi09 Nov 2009ODI # 2927
31*151523206.66New Zealandv IndiaAuckland11 Jan 2003ODI # 1933
30181741176.47Englandv West IndiesPort of Spain08 Apr 1998ODI # 1310
3066583151.72Indiav South AfricaSharjah22 Mar 2000ODI # 1577
29*-2122138.09West Indiesv BangladeshProvidence22 Jul 2018ODI # 4022
29-247-120.83South Africav West IndiesBridgetown24 Jun 2016ODI # 3754
29322941100Irelandv EnglandNottingham23 Sep 2023ODI # 4653
28332421116.66Australiav Sri LankaSydney09 Jan 2003ODI # 1931
2824225-127.27Englandv BangladeshMirpur09 Oct 2016ODI # 3793
28281741164.7Pakistanv EnglandLeeds19 May 2019ODI # 4140
27*31333181.81West Indiesv IndiaIndore08 Dec 2011ODI # 3223
26*-244-108.33Nepalv U.A.E.Dubai (DICS)02 Mar 2023ODI # 4526
2633225-118.18New Zealandv AustraliaColombo (SSC)15 Sep 2002ODI # 1877
26-313183.87Zimbabwev BangladeshHarare10 Aug 2022ODI # 4443
25*34273-92.59Scotlandv AfghanistanBenoni19 Apr 2009ODI # 2842
2526214-119.04Africa XIv Asia XIChennai09 Jun 2007ODI # 2588
25181831138.88Indiav EnglandPerth30 Jan 2015ODI # 3595
24*55483-50West Indiesv PakistanBirmingham11 Jun 1975ODI # 26
24*57363-66.66West Indiesv IndiaVisakhapatnam02 Dec 2011ODI # 3219
24211921126.31Indiav EnglandThe Oval09 Jul 2002ODI # 1854
23*24203-115South Africav ZimbabweHarare29 Aug 2014ODI # 3518
23*231611143.75Australiav New ZealandCairns08 Sep 2022ODI # 4462
22*5150--44Bangladeshv Sri LankaColombo (SSC)31 Aug 2005ODI # 2275
22*-1321169.23West Indiesv EnglandBridgetown09 Mar 2017ODI # 3849
2229224-100South Africav AustraliaPerth14 Nov 2014ODI # 3545
21*22211-100Sri Lankav West IndiesBerri13 Mar 1992ODI # 742
21*38232-91.3Canadav NetherlandsToronto03 Jul 2007ODI # 2596
21*40301-70Kenyav ScotlandRotterdam07 Jul 2010ODI # 3016
21*48332163.63New Zealandv South AfricaMount Maunganui21 Oct 2014ODI # 3536
2130283175New Zealandv AustraliaDunedin19 Mar 1993ODI # 816
2125184-116.66Zimbabwev Sri LankaHarare03 Nov 1994ODI # 945
21-18-2116.66West Indiesv Sri LankaSharjah20 Oct 1995ODI # 1012
2120251284Bermudav KenyaNairobi (Jaff)29 Jan 2007ODI # 2489
20*191311153.84New Zealandv Sri LankaColombo (SSC)31 Jul 2001ODI # 1741
20*34201-100Zimbabwev Sri LankaSharjah26 Oct 2001ODI # 1765
20*7822250Zimbabwev South AfricaBulawayo19 Aug 2014ODI # 3508
20*-54-137.03U.A.E.v NepalKirtipur18 Nov 2022ODI # 4476
2020153-133.33South Africav Sri LankaBloemfontein15 Dec 1994ODI # 963
2039312-64.51Sri Lankav EnglandDambulla04 Oct 2007ODI # 2624
20121421142.85Irelandv Sri LankaBulawayo25 Jun 2023ODI # 4599
19*-482-39.58New Zealandv Sri LankaDerby18 Jun 1983ODI # 214
19*15911211.11West Indiesv PakistanGros Islet19 Jul 2013ODI # 3391
19-19-2100Indiav PakistanToronto23 Sep 1996ODI # 1119
1941264-73.07Bangladeshv PakistanMultan09 Sep 2003ODI # 2041
19201721111.76Sri Lankav IndiaColombo (RPS)03 Feb 2009ODI # 2813
1920274-70.37Sri Lankav PakistanSharjah22 Dec 2013ODI # 3447
19261721111.76Indiav West IndiesKochi08 Oct 2014ODI # 3531
1956482-39.58Sri Lankav New ZealandBengaluru09 Nov 2023ODI # 4698
18*-1811100Irelandv Sri LankaDublin (Malahide)18 Jun 2016ODI # 3749
18121311138.46Sri Lankav EnglandLord's16 Aug 1998ODI # 1346
188612300West Indiesv New ZealandChristchurch11 Jan 2000ODI # 1538
1823211-85.71Bangladeshv ZimbabweDhaka26 Nov 2001ODI # 1775
1840301-60Indiav EnglandThe Oval03 Sep 2004ODI # 2165
1820192194.73West Indiesv South AfricaEast London21 Jan 2015ODI # 3587
18-143-128.57Bangladeshv Sri LankaColombo (RPS)26 Jul 2019ODI # 4193
1839312-58.06Netherlandsv IrelandUtrecht04 Jun 2021ODI # 4294
17*26241-70.83New Zealandv EnglandBirmingham19 May 1994ODI # 913
17*14152-113.33West Indiesv IndiaCuttack09 Nov 1994ODI # 950
17*1612-2141.66New Zealandv South AfricaHobart15 Jan 2002ODI # 1785
17*44382-44.73Netherlandsv EnglandEast London16 Feb 2003ODI # 1953
17*15132-130.76South Africav EnglandCenturion27 Sep 2009ODI # 2900
17*20162-106.25Zimbabwev NetherlandsHarare23 Mar 2023ODI # 4546
17111121154.54New Zealandv IndiaAuckland27 Mar 1994ODI # 897
1731221177.27Pakistanv AustraliaLahore30 Oct 1994ODI # 942
1791221141.66Zimbabwev AustraliaColombo (RPS)26 Aug 1996ODI # 1105
1740361-47.22Indiav PakistanBengaluru04 Apr 1999ODI # 1428
17-293-58.62Kenyav West IndiesNairobi15 Aug 2001ODI # 1745
1724252-68Zimbabwev PakistanSharjah28 Oct 2001ODI # 1768
17131321130.76Indiav BangladeshMirpur17 Jun 2014ODI # 3498
17121021170South Africav PakistanCenturion07 Apr 2021ODI # 4287
16*18242-66.66Australiav EnglandBirmingham28 Aug 1972ODI # 4
16*29191-84.21Australiav West IndiesLord's21 Jun 1975ODI # 33
16*23241-66.66Englandv IndiaWankhede03 Feb 2002ODI # 1803
16*26251164South Africav PakistanLahore05 Oct 2003ODI # 2047
16*29202-80Kenyav CanadaSchiedam10 Jul 2010ODI # 3022
16*5721228.57New Zealandv AustraliaAuckland30 Jan 2017ODI # 3829
16*3423--69.56West Indiesv BangladeshProvidence10 Jul 2022ODI # 4421
1626221172.72New Zealandv Sri LankaColombo (SSC)05 Jul 1998ODI # 1343
1619143-114.28Sri Lankav IndiaJohannesburg10 Mar 2003ODI # 1985
16993-177.77Bermudav ZimbabwePort of Spain20 May 2006ODI # 2378
1633231-69.56Pakistanv Sri LankaDambulla01 Aug 2009ODI # 2866
1617122-133.33Australiav IndiaNagpur28 Oct 2009ODI # 2915
1691121145.45West Indiesv South AfricaBasseterre15 Jun 2016ODI # 3747
16-1021160U.A.E.v IrelandICCA Dubai04 Mar 2017ODI # 3847
16-17-194.11P.N.G.v ScotlandDubai (DICS)24 Nov 2017ODI # 3933
1615143-114.28Pakistanv New ZealandDunedin13 Jan 2018ODI # 3949
1625132-123.07New Zealandv West IndiesBridgetown19 Aug 2022ODI # 4453
16101421114.28Pakistanv NetherlandsHyderabad06 Oct 2023ODI # 4659
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]