Batting Most Runs Innings - vs Zimbabwe

Players - vs Zimbabwe

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
10418112013086.66Australiav ZimbabweLord's9 Jun 1999ODI # 1477
10316714411071.52Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
88*816126144.26Indiav ZimbabweSingapore4 Sep 1999ODI # 1493
851147273118.05Indiav ZimbabweSingapore4 Sep 1999ODI # 1493
63-6410098.43West Indiesv ZimbabweSingapore2 Sep 1999ODI # 1492
6292807077.50Englandv ZimbabweNottingham25 May 1999ODI # 1461
62766152101.63Australiav ZimbabweLord's9 Jun 1999ODI # 1477
57*164937061.29Englandv ZimbabweNottingham25 May 1999ODI # 1461
55134773171.42Indiav ZimbabweLeicester19 May 1999ODI # 1450
54105905160.00Kenyav ZimbabweTaunton15 May 1999ODI # 1445
54141904060.00Sri Lankav ZimbabweWorcester22 May 1999ODI # 1456
52*76583289.65South Africav ZimbabweChelmsford29 May 1999ODI # 1468
52114814064.19South Africav ZimbabweChelmsford29 May 1999ODI # 1468
51*-3644141.66West Indiesv ZimbabweSingapore2 Sep 1999ODI # 1492
48-4434109.09West Indiesv ZimbabweSingapore2 Sep 1999ODI # 1492
47-493395.91West Indiesv ZimbabweSingapore2 Sep 1999ODI # 1492
43108763056.57Indiav ZimbabweLeicester19 May 1999ODI # 1450
4086425195.23Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
37*513520105.71Australiav ZimbabweLord's9 Jun 1999ODI # 1477
3756435086.04Kenyav ZimbabweTaunton15 May 1999ODI # 1445
37412912127.58Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
36393540102.85Australiav ZimbabweLord's9 Jun 1999ODI # 1477
3575471074.46Indiav ZimbabweLeicester19 May 1999ODI # 1450
35353560100.00New Zealandv ZimbabweLeeds6 Jun 1999ODI # 1475
3140364086.11Sri Lankav ZimbabweWorcester22 May 1999ODI # 1456
3184643048.43Sri Lankav ZimbabweWorcester22 May 1999ODI # 1456
29*-610047.54West Indiesv ZimbabweSingapore2 Sep 1999ODI # 1492
2987673043.28South Africav ZimbabweChelmsford29 May 1999ODI # 1468
28212022140.00Kenyav ZimbabweTaunton15 May 1999ODI # 1445
28322421116.66Indiav ZimbabweLeicester19 May 1999ODI # 1450
2152360058.33Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
20*32220190.90Australiav ZimbabweLord's9 Jun 1999ODI # 1477
20109570035.08Kenyav ZimbabweTaunton15 May 1999ODI # 1445
2041284071.42New Zealandv ZimbabweLeeds6 Jun 1999ODI # 1475
19*211921100.00Kenyav ZimbabweTaunton15 May 1999ODI # 1445
18*43302060.00Sri Lankav ZimbabweWorcester22 May 1999ODI # 1456
18211202150.00Indiav ZimbabweLeicester19 May 1999ODI # 1450
17*321720100.00Sri Lankav ZimbabweWorcester22 May 1999ODI # 1456
17*19220077.27Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
16*9602266.66Indiav ZimbabweSingapore4 Sep 1999ODI # 1493
1653352045.71Kenyav ZimbabweTaunton15 May 1999ODI # 1445
1323142092.85Indiav ZimbabweLeicester19 May 1999ODI # 1450
1324170076.47Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
1235311038.70Englandv ZimbabweNottingham25 May 1999ODI # 1461
1217153080.00Indiav ZimbabweSingapore4 Sep 1999ODI # 1493
1026281035.71Australiav ZimbabweLord's9 Jun 1999ODI # 1477
9*25171052.94New Zealandv ZimbabweLeeds6 Jun 1999ODI # 1475
915171052.94Kenyav ZimbabweTaunton15 May 1999ODI # 1445
97820112.50Indiav ZimbabweLeicester19 May 1999ODI # 1450
931210042.85South Africav ZimbabweChelmsford29 May 1999ODI # 1468
834231034.78South Africav ZimbabweChelmsford29 May 1999ODI # 1468
815100080.00Indiav ZimbabweSingapore4 Sep 1999ODI # 1493
7*15230030.43Englandv ZimbabweNottingham25 May 1999ODI # 1461
717191036.84Kenyav ZimbabweTaunton15 May 1999ODI # 1445
78111063.63Indiav ZimbabweLeicester19 May 1999ODI # 1450
722180038.88South Africav ZimbabweChelmsford29 May 1999ODI # 1468
6*1880075.00Australiav ZimbabweLord's9 Jun 1999ODI # 1477
625150040.00Sri Lankav ZimbabweWorcester22 May 1999ODI # 1456
622170035.29Sri Lankav ZimbabweWorcester22 May 1999ODI # 1456
62691066.66Indiav ZimbabweSingapore4 Sep 1999ODI # 1493
57510100.00South Africav ZimbabweChelmsford29 May 1999ODI # 1468
512500100.00Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
517500100.00Indiav ZimbabweSingapore4 Sep 1999ODI # 1493
414110036.36Englandv ZimbabweNottingham25 May 1999ODI # 1461
4861066.66South Africav ZimbabweChelmsford29 May 1999ODI # 1468
45400100.00Indiav ZimbabweSingapore4 Sep 1999ODI # 1493
3*540075.00Kenyav ZimbabweTaunton15 May 1999ODI # 1445
318120025.00Sri Lankav ZimbabweWorcester22 May 1999ODI # 1456
2130066.66Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
1*3100100.00Indiav ZimbabweLeicester19 May 1999ODI # 1450
1*4100100.00Pakistanv ZimbabweThe Oval11 Jun 1999ODI # 1479
1450020.00Indiav ZimbabweLeicester19 May 1999ODI # 1450
1560016.66South Africav ZimbabweChelmsford29 May 1999ODI # 1468
11590011.11New Zealandv ZimbabweLeeds6 Jun 1999ODI # 1475
1-80012.50West Indiesv ZimbabweSingapore2 Sep 1999ODI # 1492
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

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

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

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