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
110-1119499.09Zimbabwev AfghanistanSharjah16 Jan 2016ODI # 3722
1021791243482.25Zimbabwev AfghanistanBulawayo224 Oct 2015ODI # 3699
861331135176.10Zimbabwev AfghanistanBulawayo122 Oct 2015ODI # 3697
83*835683148.21Sri Lankav AfghanistanEden Gardens217 Mar 2016T20I # 538
83-1386360.14Zimbabwev AfghanistanSharjah12 Jan 2016ODI # 3719
77585074154.00U.A.E.v AfghanistanFatullah119 Feb 2016T20I # 501
74111924280.43Zimbabwev AfghanistanBulawayo220 Oct 2015ODI # 3696
73-987174.48Zimbabwev AfghanistanSharjah129 Dec 2015ODI # 3716
64342945220.68South Africav AfghanistanWankhede120 Mar 2016T20I # 542
63-4425143.18Zimbabwev AfghanistanSharjah210 Jan 2016T20I # 477
59494151143.90Zimbabwev AfghanistanBulawayo126 Oct 2015T20I # 458
5868694184.05Zimbabwev AfghanistanBulawayo216 Oct 2015ODI # 3693
58-753377.33Zimbabwev AfghanistanSharjah12 Jan 2016ODI # 3719
5469476-114.89Zimbabwev AfghanistanBulawayo126 Oct 2015T20I # 458
54392682207.69Zimbabwev AfghanistanBulawayo128 Oct 2015T20I # 459
54282734200.00Omanv AfghanistanFatullah120 Feb 2016T20I # 504
53-921157.60Zimbabwev AfghanistanSharjah14 Jan 2016ODI # 3720
52-72-472.22Zimbabwev AfghanistanSharjah14 Jan 2016ODI # 3720
52544252123.80Omanv AfghanistanFatullah120 Feb 2016T20I # 504
50-515398.03Zimbabwev AfghanistanSharjah129 Dec 2015ODI # 3716
49*93622-79.03Zimbabwev AfghanistanBulawayo220 Oct 2015ODI # 3696
49*-3722132.43Zimbabwev AfghanistanSharjah28 Jan 2016T20I # 475
47-644-73.43Zimbabwev AfghanistanSharjah129 Dec 2015ODI # 3716
46573371139.39Zimbabwev AfghanistanBulawayo218 Oct 2015ODI # 3694
45513162145.16South Africav AfghanistanWankhede120 Mar 2016T20I # 542
4382585-74.13Zimbabwev AfghanistanBulawayo218 Oct 2015ODI # 3694
43473312130.30Zimbabwev AfghanistanBulawayo128 Oct 2015T20I # 459
42-2223190.90Hong Kongv AfghanistanAbu Dhabi228 Nov 2015T20I # 470
42-763155.26Zimbabwev AfghanistanSharjah16 Jan 2016ODI # 3722
41*503341124.24Englandv AfghanistanDelhi123 Mar 2016T20I # 546
4166385-107.89Hong Kongv AfghanistanMirpur222 Feb 2016T20I # 507
4142299-141.37Scotlandv AfghanistanNagpur28 Mar 2016T20I # 523
41302771151.85South Africav AfghanistanWankhede120 Mar 2016T20I # 542
40-473285.10Zimbabwev AfghanistanSharjah16 Jan 2016ODI # 3722
40402741148.14Scotlandv AfghanistanNagpur28 Mar 2016T20I # 523
3982591-66.10Zimbabwev AfghanistanBulawayo220 Oct 2015ODI # 3696
38-403195.00Omanv AfghanistanAbu Dhabi230 Nov 2015T20I # 472
364431-1116.12Scotlandv AfghanistanNagpur28 Mar 2016T20I # 523
3552391389.74Zimbabwev AfghanistanBulawayo218 Oct 2015ODI # 3694
35-1813194.44Hong Kongv AfghanistanAbu Dhabi228 Nov 2015T20I # 470
35-3222109.37Zimbabwev AfghanistanSharjah210 Jan 2016T20I # 477
34-312-109.67Omanv AfghanistanAbu Dhabi229 Nov 2015T20I # 471
3340283-117.85Zimbabwev AfghanistanBulawayo128 Oct 2015T20I # 459
33-2432137.50Zimbabwev AfghanistanSharjah28 Jan 2016T20I # 475
3052355-85.71Zimbabwev AfghanistanBulawayo216 Oct 2015ODI # 3693
29*352311126.08Zimbabwev AfghanistanBulawayo220 Oct 2015ODI # 3696
29*402021145.00South Africav AfghanistanWankhede120 Mar 2016T20I # 542
29-2321126.08Zimbabwev AfghanistanSharjah16 Jan 2016ODI # 3722
29271951152.63Hong Kongv AfghanistanMirpur222 Feb 2016T20I # 507
28*50311-90.32Hong Kongv AfghanistanNagpur110 Mar 2016T20I # 528
28-262-107.69Omanv AfghanistanAbu Dhabi230 Nov 2015T20I # 472
28-413-68.29Zimbabwev AfghanistanSharjah225 Dec 2015ODI # 3713
2826291196.55West Indiesv AfghanistanNagpur227 Mar 2016T20I # 552
2743502-54.00Zimbabwev AfghanistanBulawayo218 Oct 2015ODI # 3694
27-135-207.69Omanv AfghanistanAbu Dhabi229 Nov 2015T20I # 471
2724245-112.50Hong Kongv AfghanistanNagpur110 Mar 2016T20I # 528
2664324-81.25Zimbabwev AfghanistanBulawayo122 Oct 2015ODI # 3697
26-2011130.00Hong Kongv AfghanistanAbu Dhabi228 Nov 2015T20I # 470
26-403-65.00Zimbabwev AfghanistanSharjah14 Jan 2016ODI # 3720
25*2216-2156.25U.A.E.v AfghanistanFatullah119 Feb 2016T20I # 501
258254--46.29Zimbabwev AfghanistanBulawayo218 Oct 2015ODI # 3694
25371931131.57U.A.E.v AfghanistanFatullah119 Feb 2016T20I # 501
24-1441171.42Omanv AfghanistanAbu Dhabi230 Nov 2015T20I # 472
23*27203-115.00U.A.E.v AfghanistanFatullah119 Feb 2016T20I # 501
2340281-82.14Omanv AfghanistanFatullah120 Feb 2016T20I # 504
2261381-57.89Zimbabwev AfghanistanBulawayo122 Oct 2015ODI # 3697
22-211-104.76Hong Kongv AfghanistanAbu Dhabi228 Nov 2015T20I # 470
2225184-122.22Englandv AfghanistanDelhi123 Mar 2016T20I # 546
22211512146.66West Indiesv AfghanistanNagpur227 Mar 2016T20I # 552
21*171031210.00Sri Lankav AfghanistanEden Gardens217 Mar 2016T20I # 538
21191331161.53Zimbabwev AfghanistanBulawayo128 Oct 2015T20I # 459
21-50--42.00Zimbabwev AfghanistanSharjah225 Dec 2015ODI # 3713
21-471144.68Zimbabwev AfghanistanSharjah129 Dec 2015ODI # 3716
20*38251-80.00Zimbabwev AfghanistanBulawayo216 Oct 2015ODI # 3693
20*2517-2117.64Englandv AfghanistanDelhi123 Mar 2016T20I # 546
20-14-1142.85Omanv AfghanistanAbu Dhabi230 Nov 2015T20I # 472
19-731271.42Omanv AfghanistanAbu Dhabi229 Nov 2015T20I # 471
19-1712111.76Zimbabwev AfghanistanSharjah28 Jan 2016T20I # 475
19-1911100.00Zimbabwev AfghanistanSharjah28 Jan 2016T20I # 475
1914821237.50South Africav AfghanistanWankhede120 Mar 2016T20I # 542
18*101121163.63Zimbabwev AfghanistanBulawayo216 Oct 2015ODI # 3693
1841331-54.54Zimbabwev AfghanistanBulawayo220 Oct 2015ODI # 3696
18-172-105.88Hong Kongv AfghanistanAbu Dhabi228 Nov 2015T20I # 470
18-103-180.00Zimbabwev AfghanistanSharjah28 Jan 2016T20I # 475
18131621112.50Hong Kongv AfghanistanMirpur222 Feb 2016T20I # 507
18221721105.88Sri Lankav AfghanistanEden Gardens217 Mar 2016T20I # 538
183524--75.00West Indiesv AfghanistanNagpur227 Mar 2016T20I # 552
17*3419--89.47Scotlandv AfghanistanNagpur28 Mar 2016T20I # 523
17*127-2242.85Zimbabwev AfghanistanNagpur212 Mar 2016T20I # 531
1622142-114.28Zimbabwev AfghanistanBulawayo224 Oct 2015ODI # 3699
1629181-88.88Zimbabwev AfghanistanBulawayo126 Oct 2015T20I # 458
16-103-160.00Omanv AfghanistanAbu Dhabi229 Nov 2015T20I # 471
1639202-80.00Hong Kongv AfghanistanNagpur110 Mar 2016T20I # 528
1545461-32.60Zimbabwev AfghanistanBulawayo122 Oct 2015ODI # 3697
15-181-83.33Zimbabwev AfghanistanSharjah14 Jan 2016ODI # 3720
152117--88.23Zimbabwev AfghanistanNagpur212 Mar 2016T20I # 531
1517182-83.33Englandv AfghanistanDelhi123 Mar 2016T20I # 546
14*-92-155.55Omanv AfghanistanAbu Dhabi230 Nov 2015T20I # 472
1445361-38.88Zimbabwev AfghanistanBulawayo224 Oct 2015ODI # 3699
14-282-50.00Zimbabwev AfghanistanSharjah12 Jan 2016ODI # 3719
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]