Batting Most Runs Innings - vs Zimbabwe

Players - vs Zimbabwe

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
116153111151104.50Sri Lankav ZimbabweHambantota26 Jul 2017ODI # 3901
1161721188098.30Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
109-101132107.92Scotlandv ZimbabweEdinburgh115 Jun 2017ODI # 3892
10214811614087.93Sri Lankav ZimbabweHambantota26 Jul 2017ODI # 3901
871591017086.13Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
861128081107.50Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
811511186068.64Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
80*2101516052.98Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
79*1077381108.21Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
77-70131110.00Netherlandsv ZimbabweAmstelveen122 Jun 2017List A
75*113868087.20Sri Lankav ZimbabweGalle22 Jul 2017ODI # 3899
71-796089.87Netherlandsv ZimbabweThe Hague124 Jun 2017List A
7112910710166.35Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
67-915273.62Netherlandsv ZimbabweAmstelveen122 Jun 2017List A
661411016065.34Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
64*-836177.10Netherlandsv ZimbabweAmstelveen120 Jun 2017List A
61-6071101.66Scotlandv ZimbabweEdinburgh117 Jun 2017ODI # 3893
60110775177.92Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
59*-3852155.26Scotlandv ZimbabweEdinburgh115 Jun 2017ODI # 3892
59*116814072.83Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
58-5451107.40Scotlandv ZimbabweEdinburgh115 Jun 2017ODI # 3892
58-788074.35Scotlandv ZimbabweEdinburgh117 Jun 2017ODI # 3893
551161006055.00Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
52130865060.46Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
49113841058.33Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
451261103040.90Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
44*493232137.50Sri Lankav ZimbabweHambantota26 Jul 2017ODI # 3901
43453061143.33Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
42684002105.00Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
411441042039.42Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
36-461178.26Netherlandsv ZimbabweAmstelveen122 Jun 2017List A
3573544064.81Sri Lankav ZimbabweGalle22 Jul 2017ODI # 3899
34-584058.62Netherlandsv ZimbabweAmstelveen120 Jun 2017List A
33-357094.28Scotlandv ZimbabweEdinburgh115 Jun 2017ODI # 3892
33-3350100.00Netherlandsv ZimbabweThe Hague124 Jun 2017List A
3360432276.74Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
32-394082.05Netherlandsv ZimbabweThe Hague124 Jun 2017List A
31*-2611119.23Netherlandsv ZimbabweAmstelveen122 Jun 2017List A
29*87764038.15Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
29-393074.35Netherlandsv ZimbabweThe Hague124 Jun 2017List A
28*-1922147.36Netherlandsv ZimbabweAmstelveen122 Jun 2017List A
28*50354080.00Sri Lankav ZimbabweGalle22 Jul 2017ODI # 3899
28*542520112.00Sri Lankav ZimbabweHambantota26 Jul 2017ODI # 3901
28332640107.69Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
27-2350117.39Netherlandsv ZimbabweThe Hague124 Jun 2017List A
2759694039.13Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
2595731134.24Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
2589661037.87Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
2455474051.06Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
23-311174.19Netherlandsv ZimbabweAmstelveen122 Jun 2017List A
22-530041.50Netherlandsv ZimbabweThe Hague124 Jun 2017List A
22-231095.65Netherlandsv ZimbabweThe Hague124 Jun 2017List A
22252021110.00Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
2246302073.33Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
19*211720111.76Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
19*36311061.29Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
15-260157.69Scotlandv ZimbabweEdinburgh115 Jun 2017ODI # 3892
1520172088.23Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
14-1330107.69Netherlandsv ZimbabweAmstelveen120 Jun 2017List A
14-182077.77Netherlandsv ZimbabweAmstelveen122 Jun 2017List A
1416202070.00Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
13-211061.90Scotlandv ZimbabweEdinburgh115 Jun 2017ODI # 3892
11*-311035.48Scotlandv ZimbabweEdinburgh117 Jun 2017ODI # 3893
1126151073.33Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
10-250040.00Scotlandv ZimbabweEdinburgh115 Jun 2017ODI # 3892
1017131076.92Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
8-160050.00Scotlandv ZimbabweEdinburgh117 Jun 2017ODI # 3893
8-710114.28Netherlandsv ZimbabweAmstelveen120 Jun 2017List A
87710114.28Sri Lankav ZimbabweGalle22 Jul 2017ODI # 3899
7-210033.33Scotlandv ZimbabweEdinburgh117 Jun 2017ODI # 3893
7-510140.00Scotlandv ZimbabweEdinburgh117 Jun 2017ODI # 3893
7-510140.00Netherlandsv ZimbabweThe Hague124 Jun 2017List A
724200035.00Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
6-210028.57Netherlandsv ZimbabweAmstelveen120 Jun 2017List A
61691066.66Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
616130046.15Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
510510100.00Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
4*-300133.33Scotlandv ZimbabweEdinburgh115 Jun 2017ODI # 3892
4-80050.00Scotlandv ZimbabweEdinburgh117 Jun 2017ODI # 3893
4-150026.66Netherlandsv ZimbabweAmstelveen120 Jun 2017List A
4-120033.33Netherlandsv ZimbabweAmstelveen120 Jun 2017List A
3-130023.07Scotlandv ZimbabweEdinburgh117 Jun 2017ODI # 3893
3480037.50Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
2*-200100.00Netherlandsv ZimbabweThe Hague124 Jun 2017List A
2-120016.66Scotlandv ZimbabweEdinburgh117 Jun 2017ODI # 3893
2-200100.00Netherlandsv ZimbabweThe Hague124 Jun 2017List A
1*5100100.00Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
1*25100010.00Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
1-60016.66Scotlandv ZimbabweEdinburgh117 Jun 2017ODI # 3893
1-70014.28Netherlandsv ZimbabweAmstelveen120 Jun 2017List A
1-30033.33Netherlandsv ZimbabweAmstelveen122 Jun 2017List A
1430033.33Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
11480012.50Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
0-2000.00Scotlandv ZimbabweEdinburgh117 Jun 2017ODI # 3893
0-1000.00Netherlandsv ZimbabweAmstelveen120 Jun 2017List A
0-9000.00Netherlandsv ZimbabweAmstelveen120 Jun 2017List A
0-1000.00Netherlandsv ZimbabweAmstelveen120 Jun 2017List A
0-1000.00Netherlandsv ZimbabweThe Hague124 Jun 2017List A
011000.00Sri Lankav ZimbabweGalle22 Jul 2017ODI # 3899
031000.00Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
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:

Western Province vs Boland at Paarl, CSA 4-Day Series Division 1 22nd Match, Feb 1-4, 2026 [First-class]

Dolphins vs North West at Potchefstroom, CSA 4-Day Series Division 1 21st Match, Jan 31-Feb 3, 2026 [First-class]

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 156/4 (49.0 ov, A Mokgakane 79*, SM Gilson 4*, Tsepo Ndwandwa 0/19) - Stumps