Batting Most Runs Innings - Afghanistan

High scores in 2020s in Tests - Afghanistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
24669447421051.89Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
23448842423355.18Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
200*59044321145.14Afghanistanv ZimbabweAbu Dhabi110 Mar 2021Test # 2415
16437025714263.81Afghanistanv ZimbabweAbu Dhabi110 Mar 2021Test # 2415
13940127514050.54Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
11438025912044.01Afghanistanv Sri LankaColombo (SSC)32 Feb 2024Test # 2527
1132501695366.86Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
1012971819055.80Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
9120913913065.46Afghanistanv Sri LankaColombo (SSC)12 Feb 2024Test # 2527
7618314510052.41Afghanistanv ZimbabweAbu Dhabi32 Mar 2021Test # 2413
721731308055.38Afghanistanv ZimbabweAbu Dhabi110 Mar 2021Test # 2415
58109769176.31Afghanistanv ZimbabweAbu Dhabi410 Mar 2021Test # 2415
55*115914060.43Afghanistanv ZimbabweAbu Dhabi110 Mar 2021Test # 2415
551321075051.40Afghanistanv IrelandTolerance Oval328 Feb 2024Test # 2532
541491195045.37Afghanistanv Sri LankaColombo (SSC)32 Feb 2024Test # 2527
53138839063.85Afghanistanv IrelandTolerance Oval128 Feb 2024Test # 2532
471901365034.55Afghanistanv Sri LankaColombo (SSC)32 Feb 2024Test # 2527
46136854254.11Afghanistanv IrelandTolerance Oval328 Feb 2024Test # 2532
4284595071.18Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
41*109675161.19Afghanistanv Sri LankaColombo (SSC)32 Feb 2024Test # 2527
41*110786052.56Afghanistanv IrelandTolerance Oval128 Feb 2024Test # 2532
3789706052.85Afghanistanv ZimbabweAbu Dhabi12 Mar 2021Test # 2413
37523730100.00Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
3668406090.00Afghanistanv BangladeshMirpur214 Jun 2023Test # 2506
3579436081.39Afghanistanv BangladeshMirpur214 Jun 2023Test # 2506
32116723044.44Afghanistanv IrelandTolerance Oval328 Feb 2024Test # 2532
3262336096.96Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
3171415075.60Afghanistanv ZimbabweAbu Dhabi12 Mar 2021Test # 2413
3171465067.39Afghanistanv Sri LankaColombo (SSC)12 Feb 2024Test # 2527
30143732041.09Afghanistanv BangladeshMirpur414 Jun 2023Test # 2506
3087402075.00Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
29*53423069.04Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
2995653044.61Afghanistanv ZimbabweAbu Dhabi410 Mar 2021Test # 2415
2572533047.16Afghanistanv IrelandTolerance Oval328 Feb 2024Test # 2532
25372040125.00Afghanistanv ZimbabweBulawayo12 Jan 2025Test # 2574
2362452051.11Afghanistanv ZimbabweAbu Dhabi110 Mar 2021Test # 2415
2354472048.93Afghanistanv BangladeshMirpur214 Jun 2023Test # 2506
2385551041.81Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
2347273085.18Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
2292533041.50Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
21*76471144.68Afghanistanv ZimbabweAbu Dhabi32 Mar 2021Test # 2413
2167441147.72Afghanistanv Sri LankaColombo (SSC)12 Feb 2024Test # 2527
2172503042.00Afghanistanv Sri LankaColombo (SSC)12 Feb 2024Test # 2527
2060444045.45Afghanistanv IrelandTolerance Oval128 Feb 2024Test # 2532
1982572133.33Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
1994643029.68Afghanistanv ZimbabweBulawayo12 Jan 2025Test # 2574
1925234082.60Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
18281802100.00Afghanistanv BangladeshMirpur414 Jun 2023Test # 2506
1853373048.64Afghanistanv Sri LankaColombo (SSC)32 Feb 2024Test # 2527
1876362050.00Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
1744212080.95Afghanistanv BangladeshMirpur214 Jun 2023Test # 2506
1778451037.77Afghanistanv Sri LankaColombo (SSC)12 Feb 2024Test # 2527
1722191189.47Afghanistanv ZimbabweBulawayo12 Jan 2025Test # 2574
1756361047.22Afghanistanv ZimbabweBulawayo12 Jan 2025Test # 2574
16*52353045.71Afghanistanv ZimbabweAbu Dhabi12 Mar 2021Test # 2413
1639242066.66Afghanistanv ZimbabweBulawayo12 Jan 2025Test # 2574
1641262061.53Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
1423152093.33Afghanistanv ZimbabweAbu Dhabi32 Mar 2021Test # 2413
13*25142092.85Afghanistanv BangladeshMirpur414 Jun 2023Test # 2506
13*28191168.42Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
1348362036.11Afghanistanv ZimbabweAbu Dhabi12 Mar 2021Test # 2413
1355292044.82Afghanistanv IrelandTolerance Oval328 Feb 2024Test # 2532
1348391033.33Afghanistanv IrelandTolerance Oval328 Feb 2024Test # 2532
1352302043.33Afghanistanv ZimbabweBulawayo12 Jan 2025Test # 2574
1330263050.00Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
1239232052.17Afghanistanv ZimbabweAbu Dhabi12 Mar 2021Test # 2413
1242241150.00Afghanistanv Sri LankaColombo (SSC)12 Feb 2024Test # 2527
1229211057.14Afghanistanv IrelandTolerance Oval328 Feb 2024Test # 2532
1254422028.57Afghanistanv IrelandTolerance Oval128 Feb 2024Test # 2532
1237202060.00Afghanistanv ZimbabweBulawayo12 Jan 2025Test # 2574
1249311038.70Afghanistanv ZimbabweBulawayo12 Jan 2025Test # 2574
1244301040.00Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
1128222050.00Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
10*24152066.66Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
939281032.14Afghanistanv ZimbabweAbu Dhabi32 Mar 2021Test # 2413
932161056.25Afghanistanv BangladeshMirpur214 Jun 2023Test # 2506
932182050.00Afghanistanv BangladeshMirpur214 Jun 2023Test # 2506
98920100.00Afghanistanv IrelandTolerance Oval328 Feb 2024Test # 2532
928172052.94Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
948290031.03Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
8*37161050.00Afghanistanv ZimbabweBulawayo12 Jan 2025Test # 2574
824161050.00Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
715131053.84Afghanistanv BangladeshMirpur414 Jun 2023Test # 2506
728271025.92Afghanistanv IrelandTolerance Oval128 Feb 2024Test # 2532
733141050.00Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
729191036.84Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
6*4310200.00Afghanistanv ZimbabweAbu Dhabi410 Mar 2021Test # 2415
61381075.00Afghanistanv ZimbabweAbu Dhabi12 Mar 2021Test # 2413
618151040.00Afghanistanv BangladeshMirpur214 Jun 2023Test # 2506
628120050.00Afghanistanv BangladeshMirpur414 Jun 2023Test # 2506
639220027.27Afghanistanv BangladeshMirpur414 Jun 2023Test # 2506
630171035.29Afghanistanv BangladeshMirpur214 Jun 2023Test # 2506
622151040.00Afghanistanv IrelandTolerance Oval128 Feb 2024Test # 2532
63401150.00Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
630171035.29Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
61371085.71Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
527141035.71Afghanistanv ZimbabweAbu Dhabi12 Mar 2021Test # 2413
537211023.80Afghanistanv BangladeshMirpur414 Jun 2023Test # 2506
51471071.42Afghanistanv BangladeshMirpur414 Jun 2023Test # 2506
524200025.00Afghanistanv IrelandTolerance Oval128 Feb 2024Test # 2532
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
Records includes the following current or recent matches:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]