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
102*1228973114.60Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
76644384176.74Irelandv AfghanistanAbu Dhabi130 Nov 2013T20I # 348
761361026174.50Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
62443254193.75Irelandv AfghanistanAbu Dhabi130 Nov 2013T20I # 348
60*-4961122.44Kenyav AfghanistanSharjah111 Oct 2013T20I # 332
6098784176.92Indiav AfghanistanMirpur25 Mar 2014ODI # 3483
56414732119.14Scotlandv AfghanistanSharjah216 Nov 2013T20I # 337
5690665-84.84Indiav AfghanistanMirpur25 Mar 2014ODI # 3483
56765361105.66Nepalv AfghanistanChattogram120 Mar 2014T20I # 374
54663942138.46Scotlandv AfghanistanSharjah216 Nov 2013T20I # 337
52473823136.84Kenyav AfghanistanSharjah224 Nov 2013T20I # 345
5097747-67.56Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
50104726-69.44Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
45*70414-109.75Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
44*-3343133.33Bangladeshv AfghanistanMirpur216 Mar 2014T20I # 366
42*-3721113.51Pakistanv AfghanistanSharjah28 Dec 2013T20I # 349
41-3142132.25Kenyav AfghanistanSharjah111 Oct 2013T20I # 332
41342243186.36Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
4175601168.33Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
39-613163.93Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
38*191524253.33Netherlandsv AfghanistanSharjah215 Nov 2013T20I # 335
3855433188.37Hong Kongv AfghanistanChattogram118 Mar 2014T20I # 370
3738325-115.62Nepalv AfghanistanChattogram120 Mar 2014T20I # 374
35-376-94.59Pakistanv AfghanistanSharjah28 Dec 2013T20I # 349
3557512-68.62Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
3363494167.34Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
3267323-100.00Hong Kongv AfghanistanChattogram118 Mar 2014T20I # 370
31242051155.00Hong Kongv AfghanistanChattogram118 Mar 2014T20I # 370
28-23-2121.73Pakistanv AfghanistanSharjah28 Dec 2013T20I # 349
27261441192.85Irelandv AfghanistanAbu Dhabi130 Nov 2013T20I # 348
2660411-63.41Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
2516165-156.25Kenyav AfghanistanSharjah224 Nov 2013T20I # 345
2555372167.56Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
24-482-50.00Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
2427244-100.00Netherlandsv AfghanistanSharjah215 Nov 2013T20I # 335
2373421-54.76Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
22171331169.23Nepalv AfghanistanChattogram120 Mar 2014T20I # 374
21*28273-77.77Indiav AfghanistanMirpur25 Mar 2014ODI # 3483
2138281175.00Netherlandsv AfghanistanSharjah215 Nov 2013T20I # 335
2159362-58.33Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
21-272-77.77Bangladeshv AfghanistanMirpur216 Mar 2014T20I # 366
20151221166.66Irelandv AfghanistanAbu Dhabi130 Nov 2013T20I # 348
19*4523--82.60Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
197143-135.71Scotlandv AfghanistanSharjah216 Nov 2013T20I # 337
18*36241-75.00Indiav AfghanistanMirpur25 Mar 2014ODI # 3483
18-51--35.29Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
18-491-36.73Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
18-1621112.50Pakistanv AfghanistanSharjah28 Dec 2013T20I # 349
1739192-89.47Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
1720161-106.25Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
15251211125.00Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
14-131-107.69Kenyav AfghanistanSharjah111 Oct 2013T20I # 332
14-23-160.86Kenyav AfghanistanSharjah111 Oct 2013T20I # 332
1428142-100.00Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
13-361-36.11Kenyav AfghanistanSharjah230 Sep 2013T20I # 330
1328252-52.00Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
122726--46.15Kenyav AfghanistanSharjah224 Nov 2013T20I # 345
121462-200.00Irelandv AfghanistanAbu Dhabi130 Nov 2013T20I # 348
11-202-55.00Kenyav AfghanistanSharjah230 Sep 2013T20I # 330
11-27-140.74Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
1110611183.33Hong Kongv AfghanistanChattogram118 Mar 2014T20I # 370
10*-121-83.33Bangladeshv AfghanistanMirpur216 Mar 2014T20I # 366
1029161-62.50Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
9114-1225.00Hong Kongv AfghanistanChattogram118 Mar 2014T20I # 370
8-10-180.00Kenyav AfghanistanSharjah230 Sep 2013T20I # 330
8-31--25.80Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
8-5-1160.00Kenyav AfghanistanSharjah111 Oct 2013T20I # 332
818111-72.72Nepalv AfghanistanChattogram120 Mar 2014T20I # 374
7*-16--43.75Kenyav AfghanistanSharjah230 Sep 2013T20I # 330
7*1191-77.77Netherlandsv AfghanistanSharjah215 Nov 2013T20I # 335
7*1061-116.66Hong Kongv AfghanistanChattogram118 Mar 2014T20I # 370
775-1140.00Kenyav AfghanistanSharjah224 Nov 2013T20I # 345
7104-1175.00Kenyav AfghanistanSharjah224 Nov 2013T20I # 345
6*961-100.00Irelandv AfghanistanAbu Dhabi130 Nov 2013T20I # 348
6-61-100.00Kenyav AfghanistanSharjah230 Sep 2013T20I # 330
6-14--42.85Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
6-35--17.14Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
61261-100.00Scotlandv AfghanistanSharjah216 Nov 2013T20I # 337
61011--54.54Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
5*-91-55.55Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
5*241-125.00Scotlandv AfghanistanSharjah216 Nov 2013T20I # 337
5-30--16.66Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
5179--55.55Scotlandv AfghanistanSharjah216 Nov 2013T20I # 337
5-4--125.00Pakistanv AfghanistanSharjah28 Dec 2013T20I # 349
52016--31.25Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
5931-166.66Hong Kongv AfghanistanChattogram118 Mar 2014T20I # 370
4*661-66.66Nepalv AfghanistanChattogram120 Mar 2014T20I # 374
3-4--75.00Kenyav AfghanistanSharjah230 Sep 2013T20I # 330
3-10--30.00Kenyav AfghanistanSharjah230 Sep 2013T20I # 330
3-6--50.00Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
3-7--42.85Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
3-27--11.11Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
396--50.00Kenyav AfghanistanSharjah224 Nov 2013T20I # 345
3116--50.00Hong Kongv AfghanistanChattogram118 Mar 2014T20I # 370
2*-8--25.00Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
2*178--25.00Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
2*53--66.66Nepalv AfghanistanChattogram120 Mar 2014T20I # 374
2-6--33.33Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
2-16--12.50Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
244--50.00Kenyav AfghanistanSharjah224 Nov 2013T20I # 345
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]