Most runs in an innings (by batting position)

Most runs in an innings (by batting position) in ODIs

Openers
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
264225173339152.60Indiav 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.30Indiav 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*221150203124.00Indiav New ZealandHyderabad (Deccan)08 Nov 1999ODI # 1523
185*113961515192.70Australiav 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*220144176125.00Pakistanv New ZealandRawalpindi29 Apr 2023ODI # 4571
180151151165119.20Englandv 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
175198140145125.00Indiav 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
173218136240127.20Australiav South AfricaCape Town12 Oct 2016ODI # 3795
172*191151183113.90Zimbabwev NamibiaHarare10 Feb 2003ODI # 1943
172197126133136.50Australiav ZimbabweHobart16 Jan 2004ODI # 2082
172168120169143.33New Zealandv ZimbabweBulawayo24 Aug 2005ODI # 2272
171*19020116285.07New Zealandv East AfricaBirmingham07 Jun 1975ODI # 20
171*205163137104.90Indiav 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*221146220110.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.10Irelandv 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
154201140165110.00Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
154217134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
153*225150183102.00Indiav New ZealandGwalior11 Nov 1999ODI # 1524
153*22516019295.62West Indiesv ZimbabweBulawayo22 Nov 2003ODI # 2065
153*236142140107.74South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
153*-143116106.99Australiav PakistanSharjah24 Mar 2019ODI # 4117
153-143210106.99West Indiesv PakistanSharjah05 Nov 1993ODI # 845
153181131173116.79South Africav BangladeshPotchefstroom03 Oct 2002ODI # 1890
153153121145126.44Englandv BangladeshCardiff08 Jun 2019ODI # 4153
153176132155115.90Australiav 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
152193151180100.66Indiav NamibiaPietermaritzburg23 Feb 2003ODI # 1964
152207128190118.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.20South Africav Sri LankaCape Town07 Feb 2017ODI # 3833
183*2101451510126.20Indiav 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-129154131.00West 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.90Indiav 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.70Indiav 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
153196153152100.00Indiav New ZealandHyderabad (Deccan)08 Nov 1999ODI # 1523
151187131144115.26Pakistanv NepalMultan30 Aug 2023ODI # 4628
150*-137140109.48Indiav Sri LankaEden Gardens24 Dec 2009ODI # 2935
149-99203150.50West 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.10New 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.40Indiav Sri LankaTaunton26 May 1999ODI # 1463
14521516413088.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.70Australiav 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
139168123153113.00West 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.60Australiav New ZealandSydney25 Nov 1980ODI # 95
138*18715413189.61Australiav Sri LankaHobart23 Jan 2013ODI # 3326
1382021406598.57Indiav South AfricaChennai22 Oct 2015ODI # 3698
137*179129150106.20Pakistanv 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
137178126110108.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*19713512099.25Sri Lankav EnglandThe Oval13 Jun 2013ODI # 3370
134174117100114.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.10Englandv BangladeshThe Oval01 Jun 2017ODI # 3875
13320815112088.07Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
133-1379597.08Namibiav NepalKirtipur14 Feb 2023ODI # 4515
13317211895112.71South Africav New ZealandPune01 Nov 2023ODI # 4689
132*19715114087.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-14713089.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.40New 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
12819616816076.19Englandv New ZealandLeeds23 May 1990ODI # 632
12824115512082.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.80West 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*202150171102.00Indiav 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-15011496.00Bangladeshv Sri LankaDubai (DICS)15 Sep 2018ODI # 4036
142*204128161110.93Zimbabwev EnglandHarare07 Oct 2001ODI # 1754
14117712536112.80New 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.30South Africav AustraliaHarare27 Aug 2014ODI # 3516
134*-15214088.15Bangladeshv CanadaSt John's28 Feb 2007ODI # 2530
134-131114102.29Sri Lankav PakistanSharjah07 Apr 1997ODI # 1193
13412698134136.73South Africav NetherlandsMohali03 Mar 2011ODI # 3115
13418011997112.60New 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*22115217086.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.50Australiav IndiaAdelaide15 Jan 2019ODI # 4078
13020213210398.48Australiav IndiaBengaluru29 Sep 2007ODI # 2621
13019212795102.36New Zealandv IndiaDharamsala22 Oct 2023ODI # 4678
129*-14310190.20Zimbabwev 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.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
128*14594105136.17Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
128-123150104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
128173126160101.58Pakistanv IndiaCenturion26 Sep 2009ODI # 2898
128148108123118.51South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
127*19014013090.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.40West Indiesv BangladeshProvidence25 Jul 2018ODI # 4023
125-114152109.64South Africav AustraliaHobart11 Nov 2018ODI # 4069
12520512710098.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.60Pakistanv 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.10Zimbabwev 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-119120100.00Sri 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
1171901439081.81Pakistanv South AfricaLahore20 Oct 2007ODI # 2635
11712695171123.15Indiav Sri LankaColombo (RPS)03 Feb 2009ODI # 2813
11715412314095.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.80Englandv 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.60Irelandv 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.70South Africav AustraliaHobart11 Nov 2018ODI # 4069
138*1339279150.00South 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*-80123155.00New 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.20Australiav NetherlandsBasseterre18 Mar 2007ODI # 2540
121160114120106.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
12016211190108.10Sri Lankav EnglandAdelaide23 Jan 1999ODI # 1391
12015512412196.77Indiav ZimbabweHarare04 Sep 2005ODI # 2280
119*-61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
119139113104105.30West Indiesv New ZealandDunedin18 Mar 1987ODI # 435
118*18913513187.40Zimbabwev PakistanRawalpindi03 Nov 2020ODI # 4264
11815312215296.72Indiav EnglandIndore17 Nov 2008ODI # 2777
118156103114114.56West Indiesv Sri LankaChester-le-Street01 Jul 2019ODI # 4180
117*9778152150.00Sri 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*18010390110.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*10710055113.00South 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*1901175094.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*665569200.00Englandv PakistanSouthampton11 May 2019ODI # 4133
110*153108100101.85New Zealandv BangladeshChristchurch23 Mar 2021ODI # 4280
110134110131100.00Pakistanv South AfricaRawalpindi20 Oct 1994ODI # 934
11014911411196.49Indiav West IndiesColombo (RPS)07 Aug 2005ODI # 2267
110182106101103.77Sri Lankav AustraliaColombo (RPS)21 Jun 2022ODI # 4416
109*1601148095.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*-75115144.00West Indiesv IndiaVijayawada24 Nov 2002ODI # 1900
108*1429662112.50Englandv South AfricaBloemfontein02 Feb 2005ODI # 2219
1081501198390.75West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
108-1208090.00Bangladeshv 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*1681359079.25South Africav New ZealandPerth01 Feb 2002ODI # 1801
107*165107121100.00Sri Lankav IndiaVisakhapatnam17 Feb 2007ODI # 2525
107*1398894121.59Australiav IndiaNagpur14 Oct 2007ODI # 2631
1071351118296.39Indiav Sri LankaNagpur18 Dec 2009ODI # 2933
106*15110634100.00South Africav New ZealandWellington25 Feb 2012ODI # 3249
10613711011096.36Indiav ZimbabweKanpur06 Mar 1996ODI # 1075
10612712111287.60Englandv New ZealandBristol04 Jul 2004ODI # 2139
1061641218087.60Englandv New ZealandBrisbane06 Feb 2007ODI # 2510
10615711311193.80Bangladeshv 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*16010912096.33Indiav AustraliaKochi01 Apr 1998ODI # 1300
105*19014611071.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.40Australiav 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*11910093115.00South 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.70Pakistanv BangladeshDhaka24 Jan 2002ODI # 1793
111150111114100.00Bangladeshv 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.90Australiav NetherlandsDelhi25 Oct 2023ODI # 4681
105*11087121120.68Indiav ZimbabweHarare14 Jul 2015ODI # 3667
1049298160106.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*1689570107.36Australiav New ZealandMelbourne29 Jan 2002ODI # 1799
102*1017254141.66Pakistanv Sri LankaColombo (RPS)07 Aug 2009ODI # 2868
102*1228973114.60Pakistanv 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
10213275102136.00Zimbabwev 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.60New Zealandv PakistanBirmingham26 Jun 2019ODI # 4174
97-1188082.20New 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.40Indiav South AfricaKochi09 Mar 2000ODI # 1572
92858880104.54Canadav ScotlandAberdeen08 Jul 2009ODI # 2857
92957765119.48Australiav IndiaRanchi23 Oct 2013ODI # 3422
91*1571167078.44Sri Lankav New ZealandColombo (RPS)25 Jul 2001ODI # 1738
91*946584140.00Englandv AustraliaBristol19 Jun 2005ODI # 2251
91*9573110124.65Sri Lankav IndiaColombo (RPS)12 Sep 2009ODI # 2887
91*-8972102.24Irelandv OmanBulawayo19 Jun 2023ODI # 4588
911026164149.18South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
90957590120.00Pakistanv ZimbabweHarare01 Dec 2002