Batting Most Runs Innings - Afghanistan

Players - Afghanistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
124-116117106.89Afghanistanv IndiaDubai (DICS)125 Sep 2018ODI # 4046
97*-1187082.20Afghanistanv PakistanAbu Dhabi121 Sep 2018ODI # 4043
82725467151.85Afghanistanv IrelandBready122 Aug 2018T20I # 697
74333386224.24Afghanistanv IrelandBready120 Aug 2018T20I # 696
72-905080.00Afghanistanv Sri LankaAbu Dhabi117 Sep 2018ODI # 4038
71-995071.71Afghanistanv BangladeshAbu Dhabi223 Sep 2018ODI # 4045
67-5625119.64Afghanistanv PakistanAbu Dhabi121 Sep 2018ODI # 4043
64132986065.30Afghanistanv IrelandBelfast127 Aug 2018ODI # 4032
64-5634114.28Afghanistanv IndiaDubai (DICS)125 Sep 2018ODI # 4046
58-923063.04Afghanistanv BangladeshAbu Dhabi120 Sep 2018ODI # 4041
57*95626291.93Afghanistanv IrelandBelfast231 Aug 2018ODI # 4035
57*-3281178.12Afghanistanv BangladeshAbu Dhabi120 Sep 2018ODI # 4041
54110823065.85Afghanistanv IrelandBelfast127 Aug 2018ODI # 4032
53-818065.43Afghanistanv BangladeshAbu Dhabi223 Sep 2018ODI # 4045
49-4123119.51Afghanistanv BangladeshDehradun25 Jun 2018T20I # 668
45-656069.23Afghanistanv Sri LankaAbu Dhabi117 Sep 2018ODI # 4038
42*-3850110.52Afghanistanv BangladeshAbu Dhabi120 Sep 2018ODI # 4041
4274522180.76Afghanistanv IrelandBelfast129 Aug 2018ODI # 4033
40493750108.10Afghanistanv BangladeshDehradun13 Jun 2018T20I # 667
39115821047.56Afghanistanv IrelandBelfast129 Aug 2018ODI # 4033
39-472082.97Afghanistanv BangladeshAbu Dhabi223 Sep 2018ODI # 4045
38-2822135.71Afghanistanv BangladeshAbu Dhabi223 Sep 2018ODI # 4045
37623422108.82Afghanistanv IrelandBready122 Aug 2018T20I # 697
37-522071.15Afghanistanv Sri LankaAbu Dhabi117 Sep 2018ODI # 4038
37-474078.72Afghanistanv BangladeshAbu Dhabi120 Sep 2018ODI # 4041
36*130886040.90Afghanistanv IndiaBengaluru314 Jun 2018Test # 2307
36181833200.00Afghanistanv BangladeshDehradun13 Jun 2018T20I # 667
36-512070.58Afghanistanv PakistanAbu Dhabi121 Sep 2018ODI # 4043
34*52445077.27Afghanistanv IrelandBelfast231 Aug 2018ODI # 4035
34-474172.34Afghanistanv Sri LankaAbu Dhabi117 Sep 2018ODI # 4038
33*-2812117.85Afghanistanv BangladeshDehradun17 Jun 2018T20I # 669
3337355094.28Afghanistanv IrelandBelfast231 Aug 2018ODI # 4035
32106692046.37Afghanistanv IrelandBelfast129 Aug 2018ODI # 4033
31*-1532206.66Afghanistanv BangladeshDehradun25 Jun 2018T20I # 668
31443012103.33Afghanistanv IrelandBready120 Aug 2018T20I # 696
29532122138.09Afghanistanv IrelandBready120 Aug 2018T20I # 696
29502940100.00Afghanistanv IrelandBelfast127 Aug 2018ODI # 4032
27-1703158.82Afghanistanv BangladeshDehradun17 Jun 2018T20I # 669
26352421108.33Afghanistanv BangladeshDehradun13 Jun 2018T20I # 667
26-2231118.18Afghanistanv BangladeshDehradun17 Jun 2018T20I # 669
25512401104.16Afghanistanv BangladeshDehradun13 Jun 2018T20I # 667
2566584143.10Afghanistanv IndiaBengaluru314 Jun 2018Test # 2307
25372311108.69Afghanistanv IrelandBelfast127 Aug 2018ODI # 4032
248813300.00Afghanistanv BangladeshDehradun13 Jun 2018T20I # 667
24-1841133.33Afghanistanv BangladeshDehradun25 Jun 2018T20I # 668
2455444054.54Afghanistanv IndiaBengaluru214 Jun 2018Test # 2307
23*-1911121.05Afghanistanv BangladeshAbu Dhabi223 Sep 2018ODI # 4045
21-311067.74Afghanistanv BangladeshDehradun25 Jun 2018T20I # 668
20*161021200.00Afghanistanv IrelandBready122 Aug 2018T20I # 697
20-312064.51Afghanistanv PakistanAbu Dhabi121 Sep 2018ODI # 4043
20-2020100.00Afghanistanv IndiaDubai (DICS)125 Sep 2018ODI # 4046
19-261173.07Afghanistanv BangladeshDehradun17 Jun 2018T20I # 669
18-311058.06Afghanistanv BangladeshAbu Dhabi120 Sep 2018ODI # 4041
16*42252064.00Afghanistanv IrelandBelfast129 Aug 2018ODI # 4033
15-161193.75Afghanistanv BangladeshDehradun17 Jun 2018T20I # 669
1512921166.66Afghanistanv IndiaBengaluru214 Jun 2018Test # 2307
15-1201125.00Afghanistanv Sri LankaAbu Dhabi117 Sep 2018ODI # 4038
15-461032.60Afghanistanv IndiaDubai (DICS)125 Sep 2018ODI # 4046
1418183077.77Afghanistanv IndiaBengaluru214 Jun 2018Test # 2307
1422152093.33Afghanistanv IndiaBengaluru214 Jun 2018Test # 2307
1416911155.55Afghanistanv IrelandBelfast127 Aug 2018ODI # 4032
1321173076.47Afghanistanv IndiaBengaluru314 Jun 2018Test # 2307
13131210108.33Afghanistanv IrelandBelfast129 Aug 2018ODI # 4033
13-620216.66Afghanistanv Sri LankaAbu Dhabi117 Sep 2018ODI # 4038
12*16920133.33Afghanistanv IrelandBelfast129 Aug 2018ODI # 4033
12*-190063.15Afghanistanv IndiaDubai (DICS)125 Sep 2018ODI # 4046
1212910133.33Afghanistanv IndiaBengaluru314 Jun 2018Test # 2307
1213511240.00Afghanistanv IrelandBready122 Aug 2018T20I # 697
12-140085.71Afghanistanv Sri LankaAbu Dhabi117 Sep 2018ODI # 4038
11*17130184.61Afghanistanv IrelandBelfast127 Aug 2018ODI # 4032
1115142078.57Afghanistanv IndiaBengaluru214 Jun 2018Test # 2307
1142242045.83Afghanistanv IndiaBengaluru214 Jun 2018Test # 2307
11171001110.00Afghanistanv IrelandBelfast127 Aug 2018ODI # 4032
10*-710142.85Afghanistanv PakistanAbu Dhabi121 Sep 2018ODI # 4043
1025221045.45Afghanistanv IrelandBelfast129 Aug 2018ODI # 4033
10-240041.66Afghanistanv BangladeshAbu Dhabi120 Sep 2018ODI # 4041
10-171058.82Afghanistanv BangladeshAbu Dhabi120 Sep 2018ODI # 4041
10-281035.71Afghanistanv PakistanAbu Dhabi121 Sep 2018ODI # 4043
930241037.50Afghanistanv IrelandBelfast127 Aug 2018ODI # 4032
8-160050.00Afghanistanv BangladeshAbu Dhabi120 Sep 2018ODI # 4041
8-420200.00Afghanistanv BangladeshAbu Dhabi120 Sep 2018ODI # 4041
8-112072.72Afghanistanv BangladeshAbu Dhabi223 Sep 2018ODI # 4045
7*-201350.00Afghanistanv Sri LankaAbu Dhabi117 Sep 2018ODI # 4038
716141050.00Afghanistanv IndiaBengaluru214 Jun 2018Test # 2307
79501140.00Afghanistanv IrelandBready120 Aug 2018T20I # 696
722100070.00Afghanistanv IrelandBready120 Aug 2018T20I # 696
719141050.00Afghanistanv IrelandBelfast129 Aug 2018ODI # 4033
7-510140.00Afghanistanv PakistanAbu Dhabi121 Sep 2018ODI # 4043
6*5201300.00Afghanistanv BangladeshDehradun13 Jun 2018T20I # 667
6*5210300.00Afghanistanv IndiaBengaluru214 Jun 2018Test # 2307
621101060.00Afghanistanv IndiaBengaluru214 Jun 2018Test # 2307
5-60083.33Afghanistanv PakistanAbu Dhabi121 Sep 2018ODI # 4043
5-400125.00Afghanistanv BangladeshAbu Dhabi223 Sep 2018ODI # 4045
5-300016.66Afghanistanv IndiaDubai (DICS)125 Sep 2018ODI # 4046
4*1350080.00Afghanistanv IrelandBelfast127 Aug 2018ODI # 4032
4-80050.00Afghanistanv BangladeshDehradun25 Jun 2018T20I # 668
4-50080.00Afghanistanv BangladeshDehradun17 Jun 2018T20I # 669
41660066.66Afghanistanv IndiaBengaluru314 Jun 2018Test # 2307
4-50080.00Afghanistanv Sri LankaAbu Dhabi117 Sep 2018ODI # 4038
3-50060.00Afghanistanv BangladeshDehradun17 Jun 2018T20I # 669
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 - Live]
>> 147/8 (58.0 ov, S von Berg 21*, GA Stuurman 1*, M Dube 0/15) - Stumps

Dolphins vs North West at Potchefstroom, CSA 4-Day Series Division 1 21st Match, Jan 31-Feb 3, 2026 [First-class - Live]
>> 64/1 (18.0 ov, M Prince 20*, DS Rosier 32*, O Cele 0/22) - Stumps

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 317/2 (72.0 ov, N Brand 93*, LG Pretorius 101*, Z Abrahams 2/47) - Stumps