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
113-11511298.26Afghanistanv ScotlandEdinburgh210 May 2019ODI # 4131
10221018710254.54Afghanistanv BangladeshChattogram15 Sep 2019Test # 2361
10112688160114.77Afghanistanv IrelandBelfast121 May 2019ODI # 4141
922601743252.87Afghanistanv BangladeshChattogram15 Sep 2019Test # 2361
872302086441.82Afghanistanv BangladeshChattogram35 Sep 2019Test # 2361
86142938092.47Afghanistanv West IndiesLeeds24 Jul 2019ODI # 4184
84*-5437155.55Afghanistanv BangladeshMirpur115 Sep 2019T20I # 883
761451005276.00Afghanistanv EnglandManchester218 Jun 2019ODI # 4163
69*-3056230.00Afghanistanv ZimbabweMirpur114 Sep 2019T20I # 882
62108907168.88Afghanistanv IrelandBelfast121 May 2019ODI # 4141
621127810079.48Afghanistanv West IndiesLeeds24 Jul 2019ODI # 4184
61-4744129.78Afghanistanv ZimbabweChattogram120 Sep 2019T20I # 890
60*483373181.81Afghanistanv IrelandBelfast121 May 2019ODI # 4141
59*-606098.33Afghanistanv ScotlandEdinburgh210 May 2019ODI # 4131
59143999059.59Afghanistanv New ZealandTaunton18 Jun 2019ODI # 4154
55-677182.08Afghanistanv ScotlandEdinburgh210 May 2019ODI # 4131
52105554194.54Afghanistanv IndiaSouthampton222 Jun 2019ODI # 4169
51664972104.08Afghanistanv AustraliaBristol11 Jun 2019ODI # 4146
5175612383.60Afghanistanv BangladeshChattogram15 Sep 2019Test # 2361
501221084246.29Afghanistanv BangladeshChattogram35 Sep 2019Test # 2361
49*90513196.07Afghanistanv BangladeshSouthampton224 Jun 2019ODI # 4172
48*1561103143.63Afghanistanv BangladeshChattogram35 Sep 2019Test # 2361
4781484197.91Afghanistanv IrelandBelfast121 May 2019ODI # 4141
47107753062.66Afghanistanv BangladeshSouthampton224 Jun 2019ODI # 4172
47-3562134.28Afghanistanv BangladeshChattogram121 Sep 2019T20I # 892
4698743162.16Afghanistanv EnglandManchester218 Jun 2019ODI # 4163
4468483291.66Afghanistanv EnglandManchester218 Jun 2019ODI # 4163
4386606071.66Afghanistanv AustraliaBristol11 Jun 2019ODI # 4146
4392566076.78Afghanistanv Sri LankaCardiff24 Jun 2019ODI # 4149
43-2452179.16Afghanistanv ZimbabweMirpur114 Sep 2019T20I # 882
42513532120.00Afghanistanv PakistanLeeds129 Jun 2019ODI # 4177
4275546077.77Afghanistanv PakistanLeeds129 Jun 2019ODI # 4177
411431154135.65Afghanistanv BangladeshChattogram15 Sep 2019Test # 2361
40473241125.00Afghanistanv West IndiesLeeds24 Jul 2019ODI # 4184
40-3732108.10Afghanistanv BangladeshMirpur115 Sep 2019T20I # 883
38-1804211.11Afghanistanv ZimbabweMirpur114 Sep 2019T20I # 882
37522841132.14Afghanistanv EnglandManchester218 Jun 2019ODI # 4163
3694633057.14Afghanistanv IndiaSouthampton222 Jun 2019ODI # 4169
35342560140.00Afghanistanv South AfricaCardiff115 Jun 2019ODI # 4160
3554435081.39Afghanistanv PakistanLeeds129 Jun 2019ODI # 4177
34482851121.42Afghanistanv New ZealandTaunton18 Jun 2019ODI # 4154
32105584055.17Afghanistanv South AfricaCardiff115 Jun 2019ODI # 4160
3167334193.93Afghanistanv AustraliaBristol11 Jun 2019ODI # 4146
3152385081.57Afghanistanv New ZealandTaunton18 Jun 2019ODI # 4154
3142381181.57Afghanistanv West IndiesLeeds24 Jul 2019ODI # 4184
31-2432129.16Afghanistanv ZimbabweChattogram120 Sep 2019T20I # 890
30482531120.00Afghanistanv Sri LankaCardiff24 Jun 2019ODI # 4149
2994513056.86Afghanistanv IrelandBelfast219 May 2019ODI # 4139
29-2722107.40Afghanistanv BangladeshChattogram121 Sep 2019T20I # 892
27412522108.00Afghanistanv IrelandBelfast219 May 2019ODI # 4139
27231123245.45Afghanistanv AustraliaBristol11 Jun 2019ODI # 4146
2778422064.28Afghanistanv IndiaSouthampton222 Jun 2019ODI # 4169
25201722147.05Afghanistanv West IndiesLeeds24 Jul 2019ODI # 4184
2445353068.57Afghanistanv BangladeshSouthampton224 Jun 2019ODI # 4172
2490661036.36Afghanistanv PakistanLeeds129 Jun 2019ODI # 4177
24232260109.09Afghanistanv BangladeshChattogram35 Sep 2019Test # 2361
23*-1721135.29Afghanistanv BangladeshChattogram121 Sep 2019T20I # 892
2356322071.87Afghanistanv Sri LankaCardiff24 Jun 2019ODI # 4149
23342320100.00Afghanistanv BangladeshSouthampton224 Jun 2019ODI # 4172
22*-1810122.22Afghanistanv ScotlandEdinburgh210 May 2019ODI # 4131
2240233095.65Afghanistanv South AfricaCardiff115 Jun 2019ODI # 4160
2153452046.66Afghanistanv IndiaSouthampton222 Jun 2019ODI # 4169
2132232091.30Afghanistanv IndiaSouthampton222 Jun 2019ODI # 4169
2184693030.43Afghanistanv BangladeshChattogram15 Sep 2019Test # 2361
20381820111.11Afghanistanv IrelandBelfast219 May 2019ODI # 4139
2044381052.63Afghanistanv BangladeshSouthampton224 Jun 2019ODI # 4172
19*59321059.37Afghanistanv PakistanLeeds129 Jun 2019ODI # 4177
1856343052.94Afghanistanv AustraliaBristol11 Jun 2019ODI # 4146
1691102145.45Afghanistanv IrelandBelfast219 May 2019ODI # 4139
1653330048.48Afghanistanv PakistanLeeds129 Jun 2019ODI # 4177
16-1311123.07Afghanistanv ZimbabweChattogram120 Sep 2019T20I # 890
15211301115.38Afghanistanv EnglandManchester218 Jun 2019ODI # 4163
15221230125.00Afghanistanv PakistanLeeds129 Jun 2019ODI # 4177
14-1221116.66Afghanistanv ScotlandEdinburgh210 May 2019ODI # 4131
1449402035.00Afghanistanv IrelandBelfast219 May 2019ODI # 4139
1431201070.00Afghanistanv IrelandBelfast121 May 2019ODI # 4141
14101030140.00Afghanistanv New ZealandTaunton18 Jun 2019ODI # 4154
1420161087.50Afghanistanv IndiaSouthampton222 Jun 2019ODI # 4169
1432322043.75Afghanistanv BangladeshChattogram15 Sep 2019Test # 2361
1442262053.84Afghanistanv BangladeshChattogram35 Sep 2019Test # 2361
14-160187.50Afghanistanv ZimbabweMirpur114 Sep 2019T20I # 882
14-190173.68Afghanistanv ZimbabweMirpur114 Sep 2019T20I # 882
14-160187.50Afghanistanv BangladeshChattogram121 Sep 2019T20I # 892
1318911144.44Afghanistanv AustraliaBristol11 Jun 2019ODI # 4146
13-140192.85Afghanistanv ZimbabweMirpur114 Sep 2019T20I # 882
1228311038.70Afghanistanv IrelandBelfast219 May 2019ODI # 4139
1252372032.43Afghanistanv BangladeshChattogram35 Sep 2019Test # 2361
12-151080.00Afghanistanv ZimbabweChattogram120 Sep 2019T20I # 890
11*-130084.61Afghanistanv BangladeshChattogram121 Sep 2019T20I # 892
1121161068.75Afghanistanv Sri LankaCardiff24 Jun 2019ODI # 4149
1136310035.48Afghanistanv BangladeshSouthampton224 Jun 2019ODI # 4172
1120121091.66Afghanistanv BangladeshSouthampton224 Jun 2019ODI # 4172
11-130184.61Afghanistanv BangladeshMirpur115 Sep 2019T20I # 883
1032241041.66Afghanistanv IndiaSouthampton222 Jun 2019ODI # 4169
10-701142.85Afghanistanv ZimbabweChattogram120 Sep 2019T20I # 890
9*-601150.00Afghanistanv ZimbabweChattogram120 Sep 2019T20I # 890
942240037.50Afghanistanv New ZealandTaunton18 Jun 2019ODI # 4154
943330027.27Afghanistanv South AfricaCardiff115 Jun 2019ODI # 4160
98701128.57Afghanistanv EnglandManchester218 Jun 2019ODI # 4163
927160156.25Afghanistanv West IndiesLeeds24 Jul 2019ODI # 4184
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:

Khan Research Labs vs Ghani Glass at Karachi, President's Trophy Grade-I 27th Match, Feb 2-5, 2026 [First-class - Live]
>>

Lions vs Warriors at Gqeberha, CSA 4-Day Series Division 1 23rd Match, Feb 1-4, 2026 [First-class - Live]
>> 114/4 (40.3 ov, PWA Mulder 26*, C Esterhuizen 12*, K Mungroo 0/26) - Stumps

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 156/4 (49.0 ov, A Mokgakane 79*, SM Gilson 4*, Tsepo Ndwandwa 0/19) - Stumps