Batting Most Runs Innings

Cricket Records in 1990s in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
194206146225132.87Pakistanv IndiaChennai21 May 1997ODI # 1209
188*210159134118.23South Africav U.A.E.Rawalpindi16 Feb 1996ODI # 1049
186*221150203124.00Indiav New ZealandHyderabad (Deccan)08 Nov 1999ODI # 1523
183210158177115.82Indiav Sri LankaTaunton26 May 1999ODI # 1463
169*204143194118.18South Africav New ZealandCenturion11 Dec 1994ODI # 960
169-129154131.00West Indiesv Sri LankaSharjah16 Oct 1995ODI # 1010
167*208163173102.45Englandv AustraliaBirmingham21 May 1993ODI # 831
161153132134121.96South Africav NetherlandsRawalpindi05 Mar 1996ODI # 1073
154191129144119.37Australiav Sri LankaMelbourne07 Feb 1999ODI # 1403
153*202150171102.00Indiav ZimbabweCuttack09 Apr 1998ODI # 1311
153*225150183102.00Indiav New ZealandGwalior11 Nov 1999ODI # 1524
153-14321-106.99West Indiesv PakistanSharjah05 Nov 1993ODI # 845
153196153152100.00Indiav New ZealandHyderabad (Deccan)08 Nov 1999ODI # 1523
151*189120174125.83Sri Lankav IndiaWankhede17 May 1997ODI # 1207
15020213620-110.29West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
146*165134123108.95West Indiesv New ZealandPort of Spain30 Mar 1996ODI # 1086
145157136124106.61Australiav EnglandBrisbane16 Dec 1990ODI # 653
145153115145126.08Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
14518915818191.77Australiav ZimbabweDelhi11 Apr 1998ODI # 1313
145179129171112.40Indiav Sri LankaTaunton26 May 1999ODI # 1463
14420914612198.63Kenyav BangladeshNairobi (Gym)10 Oct 1997ODI # 1239
14318713195109.16Indiav AustraliaSharjah22 Apr 1998ODI # 1325
141191128133110.15Indiav AustraliaDhaka28 Oct 1998ODI # 1360
140*114101163138.61Indiav KenyaBristol23 May 1999ODI # 1457
1401831439697.90Sri Lankav New ZealandBloemfontein08 Dec 1994ODI # 958
140-132142106.06Pakistanv IndiaDhaka18 Jan 1998ODI # 1279
140162125126112.00Zimbabwev KenyaDhaka27 Mar 1999ODI # 1424
139*12384109165.47Pakistanv IndiaLahore02 Oct 1997ODI # 1236
139168123153113.00West Indiesv AustraliaPort of Spain12 Mar 1995ODI # 987
13919714711594.55Indiav ZimbabweNairobi (Gym)01 Oct 1999ODI # 1508
137*17912915-106.20Pakistanv New ZealandSharjah20 Apr 1994ODI # 911
13719813785100.00Indiav Sri LankaDelhi02 Mar 1996ODI # 1070
137165130121105.38Pakistanv EnglandSharjah07 Apr 1999ODI # 1429
134*21816015-83.75Indiav EnglandGwalior04 Mar 1993ODI # 813
134*-114133117.54Sri Lankav PakistanLahore05 Nov 1997ODI # 1251
13421014613-91.78Pakistanv New ZealandSharjah20 Apr 1994ODI # 911
134-651111206.15Sri Lankav PakistanSingapore02 Apr 1996ODI # 1088
134-131114102.29Sri Lankav PakistanSharjah07 Apr 1997ODI # 1193
134195131123102.29Indiav AustraliaSharjah24 Apr 1998ODI # 1327
132*19715114-87.41Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
132*21414414291.66Zimbabwev AustraliaLord's09 Jun 1999ODI # 1477
13214210394128.15Pakistanv ZimbabweRawalpindi24 Nov 1998ODI # 1377
131*151115114113.91Zimbabwev Sri LankaHarare05 Nov 1994ODI # 946
131*22115217-86.18Sri Lankav IndiaColombo (RPS)18 Jul 1997ODI # 1218
131-14112392.90Pakistanv West IndiesSharjah01 Nov 1993ODI # 842
131166118102111.01Australiav Sri LankaSydney13 Jan 1999ODI # 1382
130*2291605281.25Indiav Sri LankaNagpur22 Mar 1999ODI # 1415
1302051447390.27Australiav Sri LankaPerth12 Jan 1996ODI # 1035
130167128141101.56Australiav KenyaVisakhapatnam23 Feb 1996ODI # 1058
130162124134104.83New Zealandv AustraliaChennai11 Mar 1996ODI # 1080
12919514512488.96Englandv IndiaGwalior04 Mar 1993ODI # 813
12819616816-76.19Englandv New ZealandLeeds23 May 1990ODI # 632
128-12520-102.40West Indiesv PakistanDurban19 Feb 1993ODI # 805
1281821318297.70Indiav Sri LankaColombo (RPS)07 Jul 1998ODI # 1344
127*-79125160.75Pakistanv West IndiesSharjah05 Nov 1993ODI # 845
127*17513815192.02Indiav KenyaCuttack18 Feb 1996ODI # 1052
127*-123131103.25Sri Lankav ZimbabweColombo (SSC)03 Sep 1996ODI # 1112
127*15513013197.69Indiav ZimbabweBulawayo26 Sep 1998ODI # 1354
12720216014179.37Englandv West IndiesLord's28 May 1995ODI # 1002
127181120143105.83South Africav ZimbabweHarare21 Oct 1995ODI # 1013
126*17811854106.77Englandv Sri LankaAdelaide23 Jan 1999ODI # 1391
1261329986127.27Pakistanv Sri LankaAdelaide17 Feb 1990ODI # 606
1261951358393.33Australiav IndiaWankhede27 Feb 1996ODI # 1065
125*2101459-86.20Englandv PakistanNottingham01 Sep 1996ODI # 1111
1251911469-85.61South Africav West IndiesGqeberha30 Jan 1999ODI # 1397
124*18712910-96.12Australiav PakistanLahore10 Nov 1998ODI # 1371
124*14092126134.78Indiav ZimbabweSharjah13 Nov 1998ODI # 1374
12416011712-105.98South Africav PakistanNairobi (Gym)29 Sep 1996ODI # 1121
124-13811189.85Indiav PakistanDhaka18 Jan 1998ODI # 1279
124-9398133.33West Indiesv IndiaSingapore08 Sep 1999ODI # 1496
123*201123101100.00Indiav New ZealandTaupo09 Jan 1999ODI # 1378
1231741387189.13Australiav Sri LankaMelbourne09 Jan 1996ODI # 1032
122-12173100.82West Indiesv PakistanSharjah21 Oct 1991ODI # 682
122-113125107.96West Indiesv South AfricaKingston07 Apr 1992ODI # 753
122-116122105.17Sri Lankav PakistanNairobi (Gym)04 Oct 1996ODI # 1125
12215311316-107.96Kenyav BangladeshNairobi (Gym)10 Oct 1997ODI # 1239
12217113013493.84Englandv West IndiesBridgetown29 Mar 1998ODI # 1299
121*2021349-90.29Australiav PakistanRawalpindi22 Oct 1994ODI # 935
121*1801388487.68Zimbabwev Sri LankaHarare18 Dec 1999ODI # 1530
12116011412-106.14South Africav PakistanNairobi (Gym)29 Sep 1996ODI # 1121
120*-1288393.75Sri Lankav IndiaColombo (RPS)28 Aug 1996ODI # 1106
120*176110102109.09Australiav South AfricaLeeds13 Jun 1999ODI # 1481
12018213713187.59New Zealandv ZimbabweAuckland28 Jan 1996ODI # 1045
1201621119-108.10Sri Lankav EnglandAdelaide23 Jan 1999ODI # 1391
120-1378687.59Kenyav BangladeshDhaka24 Mar 1999ODI # 1418
12019114111285.10Indiav Sri LankaColombo (SSC)29 Aug 1999ODI # 1490
12020213612288.23New Zealandv IndiaRajkot05 Nov 1999ODI # 1522
119*17315516-76.77Pakistanv New ZealandChristchurch18 Mar 1992ODI # 747
119*2051428-83.80Sri Lankav ZimbabweHarare03 Nov 1994ODI # 945
1191801218198.34Indiav Sri LankaColombo (RPS)17 Aug 1997ODI # 1223
11919012417295.96West Indiesv EnglandPort of Spain08 Apr 1998ODI # 1310
118*17012716-92.91South Africav PakistanNairobi (Gym)06 Oct 1996ODI # 1126
118*173112142105.35Indiav ZimbabweSharjah08 Nov 1998ODI # 1369
118-1408284.28Indiav PakistanSharjah15 Apr 1996ODI # 1098
11818013710286.13Englandv IndiaManchester26 May 1996ODI # 1104
1182081537-77.12Sri Lankav IndiaColombo (RPS)17 Aug 1997ODI # 1223
118137117105100.85Australiav New ZealandChristchurch08 Feb 1998ODI # 1290
117*1901237195.12Australiav Sri LankaSharjah02 May 1990ODI # 630
117*1901409183.57Sri Lankav New ZealandSharjah18 Apr 1994ODI # 909
117-10313-113.59Pakistanv Sri LankaRawalpindi19 Jan 1992ODI # 710
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Zimbabwe v Sri Lanka at Harare, 5th ODI, Dec 19, 1999 [ODI # 1531]

Zimbabwe v Sri Lanka at Harare, 4th ODI, Dec 18, 1999 [ODI # 1530]

Zimbabwe v Sri Lanka at Harare, 3rd ODI, Dec 15, 1999 [ODI # 1529]