Batting Most Runs Innings - vs Afghanistan

Players - vs Afghanistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
89*-6693134.84West Indiesv AfghanistanBasseterre25 Jun 2017T20I # 613
761561018075.24M.C.C.v AfghanistanLord's111 Jul 2017List A
53-4452120.45WICB Pres XIv AfghanistanBasseterre230 May 2017Twenty20
53564741112.76M.C.C.v AfghanistanLord's111 Jul 2017List A
48*-773062.33West Indiesv AfghanistanGros Islet211 Jun 2017ODI # 3887
35-362297.22West Indiesv AfghanistanBasseterre22 Jun 2017T20I # 611
35-631155.55West Indiesv AfghanistanGros Islet29 Jun 2017ODI # 3884
33-365091.66West Indiesv AfghanistanGros Islet211 Jun 2017ODI # 3887
29-1741170.58West Indiesv AfghanistanBasseterre13 Jun 2017T20I # 612
27-352177.14West Indiesv AfghanistanGros Islet29 Jun 2017ODI # 3884
26-1613162.50West Indiesv AfghanistanBasseterre22 Jun 2017T20I # 611
25-281189.28West Indiesv AfghanistanBasseterre13 Jun 2017T20I # 612
23*-1611143.75West Indiesv AfghanistanBasseterre25 Jun 2017T20I # 613
22*81432051.16M.C.C.v AfghanistanLord's111 Jul 2017List A
22-1550146.66West Indiesv AfghanistanBasseterre22 Jun 2017T20I # 611
22-260284.61West Indiesv AfghanistanBasseterre13 Jun 2017T20I # 612
21-470044.68West Indiesv AfghanistanGros Islet29 Jun 2017ODI # 3884
19-221186.36West Indiesv AfghanistanBasseterre25 Jun 2017T20I # 613
19-560033.92West Indiesv AfghanistanGros Islet29 Jun 2017ODI # 3884
18*-252072.00West Indiesv AfghanistanBasseterre22 Jun 2017T20I # 611
17*-1410121.42West Indiesv AfghanistanBasseterre13 Jun 2017T20I # 612
17-432039.53West Indiesv AfghanistanGros Islet211 Jun 2017ODI # 3887
15*13711214.28M.C.C.v AfghanistanLord's111 Jul 2017List A
15-1011150.00West Indiesv AfghanistanBasseterre25 Jun 2017T20I # 613
13-250052.00WICB Pres XIv AfghanistanBasseterre230 May 2017Twenty20
13-1301100.00WICB Pres XIv AfghanistanBasseterre230 May 2017Twenty20
12-151080.00West Indiesv AfghanistanGros Islet29 Jun 2017ODI # 3884
12-171070.58West Indiesv AfghanistanGros Islet211 Jun 2017ODI # 3887
11*-1010110.00West Indiesv AfghanistanGros Islet211 Jun 2017ODI # 3887
1021121083.33M.C.C.v AfghanistanLord's111 Jul 2017List A
9-300030.00West Indiesv AfghanistanGros Islet211 Jun 2017ODI # 3887
8*-501160.00West Indiesv AfghanistanBasseterre13 Jun 2017T20I # 612
8-120066.66WICB Pres XIv AfghanistanBasseterre230 May 2017Twenty20
7-410175.00WICB Pres XIv AfghanistanBasseterre230 May 2017Twenty20
7-180038.88West Indiesv AfghanistanGros Islet29 Jun 2017ODI # 3884
725161043.75M.C.C.v AfghanistanLord's111 Jul 2017List A
6-301200.00West Indiesv AfghanistanBasseterre22 Jun 2017T20I # 611
5-180027.77West Indiesv AfghanistanGros Islet29 Jun 2017ODI # 3884
51271071.42M.C.C.v AfghanistanLord's111 Jul 2017List A
5861083.33M.C.C.v AfghanistanLord's111 Jul 2017List A
4-80050.00WICB Pres XIv AfghanistanBasseterre230 May 2017Twenty20
2*-40050.00West Indiesv AfghanistanBasseterre22 Jun 2017T20I # 611
2*-50040.00West Indiesv AfghanistanGros Islet29 Jun 2017ODI # 3884
2-90022.22West Indiesv AfghanistanGros Islet29 Jun 2017ODI # 3884
2-80025.00West Indiesv AfghanistanGros Islet211 Jun 2017ODI # 3887
2-150013.33West Indiesv AfghanistanGros Islet211 Jun 2017ODI # 3887
1*-40025.00WICB Pres XIv AfghanistanBasseterre230 May 2017Twenty20
1*-20050.00WICB Pres XIv AfghanistanBasseterre230 May 2017Twenty20
1*1100100.00M.C.C.v AfghanistanLord's111 Jul 2017List A
1-50020.00WICB Pres XIv AfghanistanBasseterre230 May 2017Twenty20
1-30033.33WICB Pres XIv AfghanistanBasseterre230 May 2017Twenty20
0-1000.00WICB Pres XIv AfghanistanBasseterre230 May 2017Twenty20
0-2000.00West Indiesv AfghanistanBasseterre25 Jun 2017T20I # 613
0-1000.00West Indiesv AfghanistanGros Islet29 Jun 2017ODI # 3884
0-1000.00West Indiesv AfghanistanGros Islet29 Jun 2017ODI # 3884
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