Batting Most Runs Innings - Afghanistan

High scores in 2024 in Tests+ODIs+T20Is - Afghanistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
24669447421-51.89Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
23448842423355.18Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
149*197115136129.56Afghanistanv Sri LankaPallekele209 Feb 2024ODI # 4725
136157130153104.61Afghanistanv Sri LankaPallekele209 Feb 2024ODI # 4725
12115511786103.41Afghanistanv IrelandSharjah107 Mar 2024ODI # 4741
11438025912-44.01Afghanistanv Sri LankaColombo (SSC)302 Feb 2024Test # 2527
1132501695366.86Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
10515211010395.45Afghanistanv South AfricaSharjah120 Sep 2024ODI # 4768
1041691288481.25Afghanistanv ZimbabweHarare119 Dec 2024ODI # 4818
1011681205784.16Afghanistanv BangladeshSharjah211 Nov 2024ODI # 4806
9120913913-65.46Afghanistanv Sri LankaColombo (SSC)102 Feb 2024Test # 2527
89119947494.68Afghanistanv South AfricaSharjah122 Sep 2024ODI # 4772
86*825056172.00Afghanistanv South AfricaSharjah120 Sep 2024ODI # 4768
841167943106.32Afghanistanv BangladeshSharjah106 Nov 2024ODI # 4798
8413410111183.16Afghanistanv ZimbabweHarare119 Dec 2024ODI # 4818
80925655142.85Afghanistanv New ZealandProvidence107 Jun 2024T20I # 2645
76704544168.88Afghanistanv UgandaProvidence103 Jun 2024T20I # 2636
72*925153141.17Afghanistanv IrelandSharjah118 Mar 2024T20I # 2529
70*132773590.90Afghanistanv BangladeshSharjah211 Nov 2024ODI # 4806
70644371162.79Afghanistanv Sri LankaDambulla121 Feb 2024T20I # 2482
70664691152.17Afghanistanv UgandaProvidence103 Jun 2024T20I # 2636
691311034-66.99Afghanistanv IrelandSharjah112 Mar 2024ODI # 4742
67*104558-121.81Afghanistanv Sri LankaDambulla217 Feb 2024T20I # 2479
65104777184.41Afghanistanv Sri LankaPallekele114 Feb 2024ODI # 4729
6396697-91.30Afghanistanv Sri LankaPallekele211 Feb 2024ODI # 4727
60119934264.51Afghanistanv IrelandSharjah107 Mar 2024ODI # 4741
60664944122.44Afghanistanv AustraliaKingstown122 Jun 2024T20I # 2717
59523863155.26Afghanistanv IrelandSharjah117 Mar 2024T20I # 2526
58704261138.09Afghanistanv ZimbabweHarare113 Dec 2024T20I # 3045
57353554162.85Afghanistanv IndiaIndore114 Jan 2024T20I # 2431
55*492344239.13Afghanistanv IndiaBengaluru217 Jan 2024T20I # 2435
551321075-51.40Afghanistanv IrelandTolerance Oval328 Feb 2024Test # 2532
54*71495-110.20Afghanistanv ZimbabweHarare111 Dec 2024T20I # 3030
541491195-45.37Afghanistanv Sri LankaColombo (SSC)302 Feb 2024Test # 2527
54114766-71.05Afghanistanv Sri LankaPallekele211 Feb 2024ODI # 4727
5497594-91.52Afghanistanv Sri LankaPallekele114 Feb 2024ODI # 4729
53138839-63.85Afghanistanv IrelandTolerance Oval128 Feb 2024Test # 2532
52140922-56.52Afghanistanv BangladeshSharjah106 Nov 2024ODI # 4798
52114765-68.42Afghanistanv BangladeshSharjah209 Nov 2024ODI # 4803
52985042104.00Afghanistanv ZimbabweHarare221 Dec 2024ODI # 4820
5184537196.22Afghanistanv IrelandSharjah112 Mar 2024ODI # 4742
5173486-106.25Afghanistanv AustraliaKingstown122 Jun 2024T20I # 2717
50*453361151.51Afghanistanv IrelandSharjah107 Mar 2024ODI # 4741
50534141121.95Afghanistanv IndiaBengaluru217 Jan 2024T20I # 2435
50463234156.25Afghanistanv IndiaBengaluru217 Jan 2024T20I # 2435
5097662-75.75Afghanistanv South AfricaSharjah120 Sep 2024ODI # 4768
49*603642136.11Afghanistanv P.N.G.Tarouba213 Jun 2024T20I # 2679
4874576184.21Afghanistanv Sri LankaPallekele114 Feb 2024ODI # 4729
4878623-77.41Afghanistanv IrelandSharjah112 Mar 2024ODI # 4742
471901365-34.55Afghanistanv Sri LankaColombo (SSC)302 Feb 2024Test # 2527
46136854254.11Afghanistanv IrelandTolerance Oval328 Feb 2024Test # 2532
45392262204.54Afghanistanv Sri LankaDambulla121 Feb 2024T20I # 2482
44664132107.31Afghanistanv New ZealandProvidence107 Jun 2024T20I # 2645
44382751162.96Afghanistanv ZimbabweHarare111 Dec 2024T20I # 3030
4369553178.18Afghanistanv BangladeshKingstown124 Jun 2024T20I # 2722
42362723155.55Afghanistanv IndiaMohali111 Jan 2024T20I # 2428
41*109675161.19Afghanistanv Sri LankaColombo (SSC)302 Feb 2024Test # 2527
41*110786-52.56Afghanistanv IrelandTolerance Oval128 Feb 2024Test # 2532
40482732148.14Afghanistanv IrelandSharjah107 Mar 2024ODI # 4741
3975515-76.47Afghanistanv BangladeshSharjah209 Nov 2024ODI # 4803
38342851135.71Afghanistanv West IndiesGros Islet217 Jun 2024T20I # 2703
36-3222112.50Afghanistanv U.A.E.Sharjah202 Jan 2024T20I # 2427
35673221109.37Afghanistanv IrelandSharjah117 Mar 2024T20I # 2526
34*302732125.92Afghanistanv South AfricaSharjah218 Sep 2024ODI # 4764
34*40275-125.92Afghanistanv BangladeshSharjah211 Nov 2024ODI # 4806
34161623212.50Afghanistanv IndiaBengaluru217 Jan 2024T20I # 2435
3457373-91.89Afghanistanv ZimbabweHarare214 Dec 2024T20I # 3050
3236382184.21Afghanistanv Sri LankaPallekele114 Feb 2024ODI # 4729
32116723-44.44Afghanistanv IrelandTolerance Oval328 Feb 2024Test # 2532
3225226-145.45Afghanistanv IrelandSharjah215 Mar 2024T20I # 2521
31*261523206.66Afghanistanv South AfricaSharjah122 Sep 2024ODI # 4772
3171465-67.39Afghanistanv Sri LankaColombo (SSC)102 Feb 2024Test # 2527
3133233-134.78Afghanistanv Sri LankaDambulla121 Feb 2024T20I # 2482
29*50304-96.66Afghanistanv ZimbabweHarare119 Dec 2024ODI # 4818
29*53423-69.04Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
29372221131.81Afghanistanv IndiaMohali111 Jan 2024T20I # 2428
2977451164.44Afghanistanv South AfricaSharjah120 Sep 2024ODI # 4768
2984664-43.93Afghanistanv ZimbabweHarare221 Dec 2024ODI # 4820
28*-1322215.38Afghanistanv U.A.E.Sharjah202 Jan 2024T20I # 2427
28402321121.73Afghanistanv Sri LankaDambulla219 Feb 2024T20I # 2480
282623-2121.73Afghanistanv ZimbabweHarare113 Dec 2024T20I # 3045
27*35282196.42Afghanistanv BangladeshSharjah106 Nov 2024ODI # 4798
27221712158.82Afghanistanv Sri LankaDambulla219 Feb 2024T20I # 2480
2728223-122.72Afghanistanv IrelandSharjah118 Mar 2024T20I # 2529
26*30213-123.80Afghanistanv ZimbabweHarare113 Dec 2024T20I # 3045
26262021130.00Afghanistanv IndiaBridgetown220 Jun 2024T20I # 2710
26372541104.00Afghanistanv BangladeshSharjah209 Nov 2024ODI # 4803
25*5036-269.44Afghanistanv South AfricaSharjah218 Sep 2024ODI # 4764
25342221113.63Afghanistanv IndiaMohali111 Jan 2024T20I # 2428
2572533-47.16Afghanistanv IrelandTolerance Oval328 Feb 2024Test # 2532
25372111119.04Afghanistanv IrelandSharjah215 Mar 2024T20I # 2521
25181231208.33Afghanistanv IrelandSharjah117 Mar 2024T20I # 2526
24*27183-133.33Afghanistanv ZimbabweHarare214 Dec 2024T20I # 3050
23-302-76.66Afghanistanv U.A.E.Sharjah202 Jan 2024T20I # 2427
2332282182.14Afghanistanv IndiaMohali111 Jan 2024T20I # 2428
23232112109.52Afghanistanv IndiaIndore114 Jan 2024T20I # 2431
23261911121.05Afghanistanv West IndiesGros Islet217 Jun 2024T20I # 2703
2385551-41.81Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
2248313-70.96Afghanistanv IrelandSharjah112 Mar 2024ODI # 4742
2291312169.23Afghanistanv New ZealandProvidence107 Jun 2024T20I # 2645
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

Australia vs India at Melbourne, Australia vs India 4th Test, Dec 26-30, 2024 [Test # 2571]

Zimbabwe vs Afghanistan at Bulawayo, Afghanistan in Zimbabwe 1st Test, Dec 26-30, 2024 [Test # 2573]

New Zealand vs Sri Lanka at Mount Maunganui, New Zealand vs Sri Lanka 2nd T20I, Dec 30, 2024 [T20I # 3080]