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
157*164146231107.53Scotlandv AfghanistanBulawayo24 Mar 2018ODI # 3983
125-12158103.30Zimbabwev AfghanistanSharjah111 Feb 2018ODI # 3974
101-97114104.12Irelandv AfghanistanSharjah210 Dec 2017ODI # 3940
92-7494124.32Zimbabwev AfghanistanSharjah111 Feb 2018ODI # 3974
891298873101.13Zimbabwev AfghanistanBulawayo16 Mar 2018ODI # 3988
82-968185.41Irelandv AfghanistanSharjah17 Dec 2017ODI # 3937
67140954-70.52Scotlandv AfghanistanBulawayo24 Mar 2018ODI # 3983
65135906172.22Hong Kongv AfghanistanBulawayo18 Mar 2018ODI # 3990
64115874173.56U.A.E.v AfghanistanHarare120 Mar 2018ODI # 4003
62*-4871129.16Irelandv AfghanistanSharjah17 Dec 2017ODI # 3937
6094686188.23Zimbabwev AfghanistanBulawayo16 Mar 2018ODI # 3988
55124873163.21Irelandv AfghanistanHarare123 Mar 2018ODI # 4006
54*-736173.97Zimbabwev AfghanistanSharjah116 Feb 2018ODI # 3977
48-545288.88Zimbabwev AfghanistanSharjah111 Feb 2018ODI # 3974
47-647-73.43Irelandv AfghanistanSharjah17 Dec 2017ODI # 3937
45262072225.00U.A.E.v AfghanistanHarare120 Mar 2018ODI # 4003
44-751258.66West Indiesv AfghanistanHarare125 Mar 2018ODI # 4007
4311094--45.74West Indiesv AfghanistanHarare115 Mar 2018ODI # 3997
41543731110.81Irelandv AfghanistanHarare123 Mar 2018ODI # 4006
40-2651153.84Zimbabwev AfghanistanSharjah26 Feb 2018T20I # 644
39-554-70.90Zimbabwev AfghanistanSharjah113 Feb 2018ODI # 3975
38-501376.00Zimbabwev AfghanistanSharjah113 Feb 2018ODI # 3975
38-513-74.50West Indiesv AfghanistanHarare125 Mar 2018ODI # 4007
3670642-56.25West Indiesv AfghanistanHarare115 Mar 2018ODI # 3997
3644414187.80Irelandv AfghanistanHarare123 Mar 2018ODI # 4006
35-634-55.55Irelandv AfghanistanSharjah25 Dec 2017ODI # 3935
35-474-74.46Irelandv AfghanistanSharjah210 Dec 2017ODI # 3940
34-2152161.90Zimbabwev AfghanistanSharjah15 Feb 2018T20I # 643
34-2523136.00Zimbabwev AfghanistanSharjah29 Feb 2018ODI # 3972
34-751145.33Zimbabwev AfghanistanSharjah219 Feb 2018ODI # 3979
33-422178.57Zimbabwev AfghanistanSharjah29 Feb 2018ODI # 3972
3160413175.60Hong Kongv AfghanistanBulawayo18 Mar 2018ODI # 3990
30-302-100.00Zimbabwev AfghanistanSharjah26 Feb 2018T20I # 644
30-2912103.44Zimbabwev AfghanistanSharjah116 Feb 2018ODI # 3977
29-303296.66Zimbabwev AfghanistanSharjah26 Feb 2018T20I # 644
2831314-90.32Hong Kongv AfghanistanBulawayo18 Mar 2018ODI # 3990
28422621107.69West Indiesv AfghanistanHarare115 Mar 2018ODI # 3997
27*-422-64.28Irelandv AfghanistanSharjah25 Dec 2017ODI # 3935
27*-1631168.75Zimbabwev AfghanistanSharjah15 Feb 2018T20I # 643
27-383-71.05Zimbabwev AfghanistanSharjah219 Feb 2018ODI # 3979
2760374-72.97West Indiesv AfghanistanHarare115 Mar 2018ODI # 3997
27-366-75.00West Indiesv AfghanistanHarare125 Mar 2018ODI # 4007
26*-293-89.65West Indiesv AfghanistanHarare125 Mar 2018ODI # 4007
25-362169.44Zimbabwev AfghanistanSharjah29 Feb 2018ODI # 3972
2461492-48.97Hong Kongv AfghanistanBulawayo18 Mar 2018ODI # 3990
23-33-169.69West Indiesv AfghanistanHarare125 Mar 2018ODI # 4007
22-1912115.78Zimbabwev AfghanistanSharjah113 Feb 2018ODI # 3975
2210931244.44Hong Kongv AfghanistanBulawayo18 Mar 2018ODI # 3990
2283721-30.55U.A.E.v AfghanistanHarare120 Mar 2018ODI # 4003
2145301170.00Hong Kongv AfghanistanBulawayo18 Mar 2018ODI # 3990
20-144-142.85Zimbabwev AfghanistanSharjah29 Feb 2018ODI # 3972
2059452-44.44Irelandv AfghanistanHarare123 Mar 2018ODI # 4006
19*41291-65.51Zimbabwev AfghanistanBulawayo16 Mar 2018ODI # 3988
18*37212-85.71Hong Kongv AfghanistanBulawayo18 Mar 2018ODI # 3990
18-28--64.28Irelandv AfghanistanSharjah17 Dec 2017ODI # 3937
18-231178.26Zimbabwev AfghanistanSharjah15 Feb 2018T20I # 643
1823223-81.81Scotlandv AfghanistanBulawayo24 Mar 2018ODI # 3983
17*-122-141.66Zimbabwev AfghanistanSharjah111 Feb 2018ODI # 3974
17-261165.38West Indiesv AfghanistanHarare125 Mar 2018ODI # 4007
16*2118-188.88West Indiesv AfghanistanHarare115 Mar 2018ODI # 3997
16-261161.53Zimbabwev AfghanistanSharjah29 Feb 2018ODI # 3972
16-171-94.11Zimbabwev AfghanistanSharjah29 Feb 2018ODI # 3972
15-161-93.75Zimbabwev AfghanistanSharjah26 Feb 2018T20I # 644
15-9-2166.66Zimbabwev AfghanistanSharjah113 Feb 2018ODI # 3975
1533221-68.18West Indiesv AfghanistanHarare115 Mar 2018ODI # 3997
1536301-50.00Irelandv AfghanistanHarare123 Mar 2018ODI # 4006
14-301-46.66Zimbabwev AfghanistanSharjah111 Feb 2018ODI # 3974
14-1011140.00West Indiesv AfghanistanHarare125 Mar 2018ODI # 4007
13-33--39.39Irelandv AfghanistanSharjah17 Dec 2017ODI # 3937
1350271-48.14Zimbabwev AfghanistanBulawayo16 Mar 2018ODI # 3988
131818--72.22U.A.E.v AfghanistanHarare120 Mar 2018ODI # 4003
12*-611200.00Zimbabwev AfghanistanSharjah26 Feb 2018T20I # 644
11*-52-220.00Zimbabwev AfghanistanSharjah111 Feb 2018ODI # 3974
11*1091-122.22Irelandv AfghanistanHarare123 Mar 2018ODI # 4006
11-10-1110.00Irelandv AfghanistanSharjah17 Dec 2017ODI # 3937
11-341-32.35Irelandv AfghanistanSharjah210 Dec 2017ODI # 3940
11-151-73.33Zimbabwev AfghanistanSharjah113 Feb 2018ODI # 3975
11-271-40.74Zimbabwev AfghanistanSharjah219 Feb 2018ODI # 3979
114018--61.11Irelandv AfghanistanHarare123 Mar 2018ODI # 4006
113534--32.35Irelandv AfghanistanHarare123 Mar 2018ODI # 4006
10*-172-58.82Irelandv AfghanistanSharjah210 Dec 2017ODI # 3940
10*14161-62.50Scotlandv AfghanistanBulawayo24 Mar 2018ODI # 3983
10*2715--66.66West Indiesv AfghanistanHarare115 Mar 2018ODI # 3997
10-121-83.33Irelandv AfghanistanSharjah25 Dec 2017ODI # 3935
10-281-35.71Zimbabwev AfghanistanSharjah116 Feb 2018ODI # 3977
10-181-55.55West Indiesv AfghanistanHarare125 Mar 2018ODI # 4007
9-102-90.00Zimbabwev AfghanistanSharjah111 Feb 2018ODI # 3974
9-172-52.94Zimbabwev AfghanistanSharjah113 Feb 2018ODI # 3975
9-10-190.00Zimbabwev AfghanistanSharjah113 Feb 2018ODI # 3975
9-152-60.00Zimbabwev AfghanistanSharjah116 Feb 2018ODI # 3977
9-26--34.61Zimbabwev AfghanistanSharjah116 Feb 2018ODI # 3977
8-14--57.14Zimbabwev AfghanistanSharjah15 Feb 2018T20I # 643
8-8-1100.00Zimbabwev AfghanistanSharjah29 Feb 2018ODI # 3972
8-24--33.33Zimbabwev AfghanistanSharjah219 Feb 2018ODI # 3979
7-12--58.33Irelandv AfghanistanSharjah17 Dec 2017ODI # 3937
7-10--70.00Zimbabwev AfghanistanSharjah15 Feb 2018T20I # 643
7-101-70.00Zimbabwev AfghanistanSharjah219 Feb 2018ODI # 3979
6*-7--85.71Zimbabwev AfghanistanSharjah26 Feb 2018T20I # 644
61371-85.71U.A.E.v AfghanistanHarare120 Mar 2018ODI # 4003
5-131-38.46Irelandv AfghanistanSharjah25 Dec 2017ODI # 3935
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]