Batting Most Runs Innings - last 2 years

High scores for Afghanistan in T20Is - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
100-5277192.30Afghanistanv U.A.E.Sharjah29 Dec 2023T20I # 2424
80925655142.85Afghanistanv New ZealandProvidence7 Jun 2024T20I # 2645
76704544168.88Afghanistanv UgandaProvidence3 Jun 2024T20I # 2636
73*965263140.38Afghanistanv Hong KongAbu Dhabi9 Sep 2025T20I # 3443
72*925153141.17Afghanistanv IrelandSharjah18 Mar 2024T20I # 2529
70644371162.79Afghanistanv Sri LankaDambulla21 Feb 2024T20I # 2482
70664691152.17Afghanistanv UgandaProvidence3 Jun 2024T20I # 2636
67*104558-121.81Afghanistanv Sri LankaDambulla17 Feb 2024T20I # 2479
65774581144.44Afghanistanv PakistanSharjah2 Sep 2025T20I # 3433
64714533142.22Afghanistanv PakistanSharjah2 Sep 2025T20I # 3433
63674034157.50Afghanistanv U.A.E.Sharjah1 Sep 2025T20I # 3432
60664944122.44Afghanistanv AustraliaKingstown22 Jun 2024T20I # 2717
60442236272.72Afghanistanv Sri LankaAbu Dhabi18 Sep 2025T20I # 3464
59-4342137.20Afghanistanv U.A.E.Sharjah29 Dec 2023T20I # 2424
59523863155.26Afghanistanv IrelandSharjah17 Mar 2024T20I # 2526
58704261138.09Afghanistanv ZimbabweHarare13 Dec 2024T20I # 3045
57353554162.85Afghanistanv IndiaIndore14 Jan 2024T20I # 2431
55*492344239.13Afghanistanv IndiaBengaluru17 Jan 2024T20I # 2435
54*71495-110.20Afghanistanv ZimbabweHarare11 Dec 2024T20I # 3030
54584043135.00Afghanistanv U.A.E.Sharjah1 Sep 2025T20I # 3432
53282125252.38Afghanistanv Hong KongAbu Dhabi9 Sep 2025T20I # 3443
51-526198.07Afghanistanv Sri LankaHangzhou4 Oct 2023T20I # 2282
5173486-106.25Afghanistanv AustraliaKingstown22 Jun 2024T20I # 2717
50534141121.95Afghanistanv IndiaBengaluru17 Jan 2024T20I # 2435
50463234156.25Afghanistanv IndiaBengaluru17 Jan 2024T20I # 2435
49*-4332113.95Afghanistanv IndiaHangzhou7 Oct 2023T20I # 2301
49*603642136.11Afghanistanv P.N.G.Tarouba13 Jun 2024T20I # 2679
48513533137.14Afghanistanv U.A.E.Sharjah5 Sep 2025T20I # 3437
47-2752174.07Afghanistanv U.A.E.Sharjah31 Dec 2023T20I # 2426
45392262204.54Afghanistanv Sri LankaDambulla21 Feb 2024T20I # 2482
44664132107.31Afghanistanv New ZealandProvidence7 Jun 2024T20I # 2645
44382751162.96Afghanistanv ZimbabweHarare11 Dec 2024T20I # 3030
4369553178.18Afghanistanv BangladeshKingstown24 Jun 2024T20I # 2722
42362723155.55Afghanistanv IndiaMohali11 Jan 2024T20I # 2428
40493831105.26Afghanistanv U.A.E.Sharjah5 Sep 2025T20I # 3437
39-3342118.18Afghanistanv PakistanHangzhou6 Oct 2023T20I # 2297
39211615243.75Afghanistanv PakistanSharjah29 Aug 2025T20I # 3421
38342851135.71Afghanistanv West IndiesGros Islet17 Jun 2024T20I # 2703
38402731140.74Afghanistanv PakistanSharjah29 Aug 2025T20I # 3421
36-2723133.33Afghanistanv U.A.E.Sharjah31 Dec 2023T20I # 2426
36-3222112.50Afghanistanv U.A.E.Sharjah2 Jan 2024T20I # 2427
35673221109.37Afghanistanv IrelandSharjah17 Mar 2024T20I # 2526
35533122112.90Afghanistanv BangladeshAbu Dhabi16 Sep 2025T20I # 3460
34161623212.50Afghanistanv IndiaBengaluru17 Jan 2024T20I # 2435
3457373-91.89Afghanistanv ZimbabweHarare14 Dec 2024T20I # 3050
33332631126.92Afghanistanv Hong KongAbu Dhabi9 Sep 2025T20I # 3443
3225226-145.45Afghanistanv IrelandSharjah15 Mar 2024T20I # 2521
3133233-134.78Afghanistanv Sri LankaDambulla21 Feb 2024T20I # 2482
30241613187.50Afghanistanv BangladeshAbu Dhabi16 Sep 2025T20I # 3460
29372221131.81Afghanistanv IndiaMohali11 Jan 2024T20I # 2428
28*-1322215.38Afghanistanv U.A.E.Sharjah2 Jan 2024T20I # 2427
28402321121.73Afghanistanv Sri LankaDambulla19 Feb 2024T20I # 2480
282623-2121.73Afghanistanv ZimbabweHarare13 Dec 2024T20I # 3045
28201413200.00Afghanistanv U.A.E.Sharjah5 Sep 2025T20I # 3437
27*-2412112.50Afghanistanv IndiaHangzhou7 Oct 2023T20I # 2301
27221712158.82Afghanistanv Sri LankaDambulla19 Feb 2024T20I # 2480
2728223-122.72Afghanistanv IrelandSharjah18 Mar 2024T20I # 2529
26*-1913136.84Afghanistanv PakistanHangzhou6 Oct 2023T20I # 2297
26*30213-123.80Afghanistanv ZimbabweHarare13 Dec 2024T20I # 3045
26262021130.00Afghanistanv IndiaBridgetown20 Jun 2024T20I # 2710
25342221113.63Afghanistanv IndiaMohali11 Jan 2024T20I # 2428
25372111119.04Afghanistanv IrelandSharjah15 Mar 2024T20I # 2521
25181231208.33Afghanistanv IrelandSharjah17 Mar 2024T20I # 2526
24*27183-133.33Afghanistanv ZimbabweHarare14 Dec 2024T20I # 3050
24212321104.34Afghanistanv Sri LankaAbu Dhabi18 Sep 2025T20I # 3464
244227-188.88Afghanistanv Sri LankaAbu Dhabi18 Sep 2025T20I # 3464
23*121022230.00Afghanistanv U.A.E.Sharjah1 Sep 2025T20I # 3432
23-1422164.28Afghanistanv Sri LankaHangzhou4 Oct 2023T20I # 2282
23-302-76.66Afghanistanv U.A.E.Sharjah2 Jan 2024T20I # 2427
2332282182.14Afghanistanv IndiaMohali11 Jan 2024T20I # 2428
23232112109.52Afghanistanv IndiaIndore14 Jan 2024T20I # 2431
23261911121.05Afghanistanv West IndiesGros Islet17 Jun 2024T20I # 2703
234019-2121.05Afghanistanv PakistanSharjah29 Aug 2025T20I # 3421
2291312169.23Afghanistanv New ZealandProvidence7 Jun 2024T20I # 2645
223022--100.00Afghanistanv ZimbabweHarare14 Dec 2024T20I # 3050
21-1711123.52Afghanistanv U.A.E.Sharjah31 Dec 2023T20I # 2426
2115922233.33Afghanistanv IndiaIndore14 Jan 2024T20I # 2431
21181311161.53Afghanistanv PakistanSharjah29 Aug 2025T20I # 3421
20*3012-2166.66Afghanistanv U.A.E.Sharjah1 Sep 2025T20I # 3432
20*26142-142.85Afghanistanv U.A.E.Sharjah5 Sep 2025T20I # 3437
20-241183.33Afghanistanv Sri LankaHangzhou4 Oct 2023T20I # 2282
20-1412142.85Afghanistanv U.A.E.Sharjah2 Jan 2024T20I # 2427
20221021200.00Afghanistanv IndiaIndore14 Jan 2024T20I # 2431
2026162-125.00Afghanistanv Sri LankaDambulla17 Feb 2024T20I # 2479
20281521133.33Afghanistanv ZimbabweHarare11 Dec 2024T20I # 3030
20131121181.81Afghanistanv BangladeshAbu Dhabi16 Sep 2025T20I # 3460
19*-821237.50Afghanistanv U.A.E.Sharjah29 Dec 2023T20I # 2424
19*15114-172.72Afghanistanv IndiaMohali11 Jan 2024T20I # 2428
19*1010-3190.00Afghanistanv BangladeshKingstown24 Jun 2024T20I # 2722
193219-2100.00Afghanistanv IrelandSharjah18 Mar 2024T20I # 2529
192217-2111.76Afghanistanv IndiaBridgetown20 Jun 2024T20I # 2710
18-1321138.46Afghanistanv U.A.E.Sharjah31 Dec 2023T20I # 2426
18181121163.63Afghanistanv West IndiesGros Islet17 Jun 2024T20I # 2703
1846291-62.06Afghanistanv BangladeshKingstown24 Jun 2024T20I # 2722
1825123-150.00Afghanistanv ZimbabweHarare13 Dec 2024T20I # 3045
18271421128.57Afghanistanv Sri LankaAbu Dhabi18 Sep 2025T20I # 3464
1725211180.95Afghanistanv IndiaBridgetown20 Jun 2024T20I # 2710
171818-294.44Afghanistanv PakistanSharjah7 Sep 2025T20I # 3442
16*31141-114.28Afghanistanv Sri LankaDambulla21 Feb 2024T20I # 2482
16*10811200.00Afghanistanv Sri LankaDambulla21 Feb 2024T20I # 2482
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Afghanistan vs Sri Lanka at Abu Dhabi, Men's T20 Asia Cup 11th Match, Group B, Sep 18, 2025 [T20I # 3464]

Bangladesh vs Afghanistan at Abu Dhabi, Men's T20 Asia Cup 9th Match, Group B, Sep 16, 2025 [T20I # 3460]

Afghanistan vs Hong Kong at Abu Dhabi, Men's T20 Asia Cup 1st Match, Group B, Sep 9, 2025 [T20I # 3443]