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
951791403167.85Afghanistanv BangladeshAbu Dhabi111 Oct 2025ODI # 4908
951511117285.58Afghanistanv BangladeshAbu Dhabi114 Oct 2025ODI # 4909
92-4885191.66Afghanistanv ZimbabweHarare12 Nov 2025T20I # 3553
66-3764178.37Afghanistanv QatarDoha111 Nov 2025T20I # 3571
62*603745167.56Afghanistanv BangladeshAbu Dhabi114 Oct 2025ODI # 4909
60-497-122.44Afghanistanv ZimbabweHarare12 Nov 2025T20I # 3553
57*74517-111.76Afghanistanv ZimbabweHarare231 Oct 2025T20I # 3543
52563361157.57Afghanistanv ZimbabweHarare129 Oct 2025T20I # 3537
5077702-71.42Afghanistanv BangladeshAbu Dhabi28 Oct 2025ODI # 4907
50137761165.78Afghanistanv BangladeshAbu Dhabi28 Oct 2025ODI # 4907
4271445195.45Afghanistanv BangladeshAbu Dhabi114 Oct 2025ODI # 4909
4284595-71.18Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
40543123129.03Afghanistanv BangladeshSharjah12 Oct 2025T20I # 3496
4049446190.90Afghanistanv BangladeshAbu Dhabi28 Oct 2025ODI # 4907
39392561156.00Afghanistanv ZimbabweHarare129 Oct 2025T20I # 3537
38322514152.00Afghanistanv BangladeshSharjah12 Oct 2025T20I # 3496
38453731102.70Afghanistanv BangladeshSharjah13 Oct 2025T20I # 3498
3752373-100.00Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
35*-1523233.33Afghanistanv ZimbabweHarare12 Nov 2025T20I # 3553
33*74462-71.73Afghanistanv BangladeshAbu Dhabi28 Oct 2025ODI # 4907
32592921110.34Afghanistanv BangladeshSharjah15 Oct 2025T20I # 3504
3262336-96.96Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
30422212136.36Afghanistanv BangladeshSharjah13 Oct 2025T20I # 3498
3087402-75.00Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
2954473-61.70Afghanistanv BangladeshAbu Dhabi114 Oct 2025ODI # 4909
28372311121.73Afghanistanv BangladeshSharjah15 Oct 2025T20I # 3504
27342111128.57Afghanistanv ZimbabweHarare129 Oct 2025T20I # 3537
25*16135-192.30Afghanistanv ZimbabweHarare231 Oct 2025T20I # 3543
25332211113.63Afghanistanv ZimbabweHarare129 Oct 2025T20I # 3537
23*29184-127.77Afghanistanv BangladeshSharjah15 Oct 2025T20I # 3504
23*-1222191.66Afghanistanv QatarDoha111 Nov 2025T20I # 3571
23321912121.05Afghanistanv BangladeshSharjah13 Oct 2025T20I # 3498
2342254-92.00Afghanistanv BangladeshAbu Dhabi28 Oct 2025ODI # 4907
22*26134-169.23Afghanistanv ZimbabweHarare129 Oct 2025T20I # 3537
224230-173.33Afghanistanv BangladeshAbu Dhabi111 Oct 2025ODI # 4908
22261821122.22Afghanistanv BangladeshAbu Dhabi111 Oct 2025ODI # 4908
22-281-78.57Afghanistanv QatarDoha111 Nov 2025T20I # 3571
20*181221166.66Afghanistanv BangladeshSharjah13 Oct 2025T20I # 3498
2022213-95.23Afghanistanv BangladeshAbu Dhabi114 Oct 2025ODI # 4909
19*3317-1111.76Afghanistanv BangladeshSharjah13 Oct 2025T20I # 3498
1925234-82.60Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
18181811100.00Afghanistanv BangladeshSharjah12 Oct 2025T20I # 3496
1876362-50.00Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
17*271211141.66Afghanistanv BangladeshSharjah12 Oct 2025T20I # 3496
1723201-85.00Afghanistanv ZimbabweHarare231 Oct 2025T20I # 3543
1641262-61.53Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
16121221133.33Afghanistanv ZimbabweHarare231 Oct 2025T20I # 3543
1515103-150.00Afghanistanv BangladeshSharjah12 Oct 2025T20I # 3496
14119-2155.55Afghanistanv BangladeshSharjah13 Oct 2025T20I # 3498
13*28191168.42Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
133024--54.16Afghanistanv BangladeshAbu Dhabi111 Oct 2025ODI # 4908
127711171.42Afghanistanv BangladeshSharjah15 Oct 2025T20I # 3504
121592-133.33Afghanistanv BangladeshSharjah15 Oct 2025T20I # 3504
1244301-40.00Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
12-10-1120.00Afghanistanv QatarDoha111 Nov 2025T20I # 3571
11*218-1137.50Afghanistanv BangladeshAbu Dhabi28 Oct 2025ODI # 4907
111313-184.61Afghanistanv BangladeshSharjah15 Oct 2025T20I # 3504
11211111100.00Afghanistanv BangladeshAbu Dhabi111 Oct 2025ODI # 4908
10*24152-66.66Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
1021121-83.33Afghanistanv BangladeshSharjah12 Oct 2025T20I # 3496
101812--83.33Afghanistanv BangladeshAbu Dhabi114 Oct 2025ODI # 4909
10-81-125.00Afghanistanv ZimbabweHarare12 Nov 2025T20I # 3553
9*23121-75.00Afghanistanv BangladeshAbu Dhabi111 Oct 2025ODI # 4908
928172-52.94Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
94829--31.03Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
8*105-1160.00Afghanistanv ZimbabweHarare129 Oct 2025T20I # 3537
817131-61.53Afghanistanv BangladeshAbu Dhabi111 Oct 2025ODI # 4908
876-1133.33Afghanistanv BangladeshAbu Dhabi114 Oct 2025ODI # 4909
824161-50.00Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
819121-66.66Afghanistanv ZimbabweHarare231 Oct 2025T20I # 3543
71061-116.66Afghanistanv BangladeshSharjah15 Oct 2025T20I # 3504
729191-36.84Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
733141-50.00Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
6*-1-1600.00Afghanistanv QatarDoha111 Nov 2025T20I # 3571
6941-150.00Afghanistanv BangladeshSharjah12 Oct 2025T20I # 3496
61371-85.71Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
6-19--31.57Afghanistanv QatarDoha111 Nov 2025T20I # 3571
51215--33.33Afghanistanv BangladeshAbu Dhabi28 Oct 2025ODI # 4907
5-91-55.55Afghanistanv QatarDoha111 Nov 2025T20I # 3571
4321-200.00Afghanistanv BangladeshSharjah12 Oct 2025T20I # 3496
41212--33.33Afghanistanv BangladeshAbu Dhabi111 Oct 2025ODI # 4908
4-21-200.00Afghanistanv QatarDoha111 Nov 2025T20I # 3571
376--50.00Afghanistanv BangladeshSharjah15 Oct 2025T20I # 3504
2*115--40.00Afghanistanv BangladeshSharjah15 Oct 2025T20I # 3504
2710--20.00Afghanistanv BangladeshAbu Dhabi114 Oct 2025ODI # 4909
21913--15.38Afghanistanv BangladeshAbu Dhabi114 Oct 2025ODI # 4909
21711--18.18Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
21813--15.38Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
1*-1--100.00Afghanistanv ZimbabweHarare12 Nov 2025T20I # 3553
184--25.00Afghanistanv BangladeshSharjah12 Oct 2025T20I # 3496
134--25.00Afghanistanv BangladeshSharjah13 Oct 2025T20I # 3498
144--25.00Afghanistanv BangladeshSharjah15 Oct 2025T20I # 3504
132--50.00Afghanistanv BangladeshAbu Dhabi111 Oct 2025ODI # 4908
143--33.33Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
0*64---Afghanistanv BangladeshAbu Dhabi111 Oct 2025ODI # 4908
0*12----Afghanistanv BangladeshAbu Dhabi114 Oct 2025ODI # 4909
-32---Afghanistanv BangladeshSharjah12 Oct 2025T20I # 3496
-11---Afghanistanv BangladeshSharjah15 Oct 2025T20I # 3504
-33---Afghanistanv BangladeshAbu Dhabi111 Oct 2025ODI # 4908
-11---Afghanistanv BangladeshAbu Dhabi114 Oct 2025ODI # 4909
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 New Zealand at Wellington, West Indies in New Zealand 2nd Test, Dec 10-12, 2025 [Test # 2612]

Bahrain vs Bhutan at Gelephu, Bahrain in Bhutan 4th T20I, Dec 12, 2025 [T20I # 3633]

Thailand vs Malaysia at Bangkok, SEA Games Men's T20 Cricket Competition 8th Match, Dec 12, 2025 [T20I # 3634]