Batting Most Runs Innings - Afghanistan

Players - Afghanistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
114-11084103.63Afghanistanv ZimbabweSharjah9 Feb 2018ODI # 3972
921048273112.19Afghanistanv ScotlandBulawayo4 Mar 2018ODI # 3983
84-9311290.32Afghanistanv West IndiesHarare25 Mar 2018ODI # 4007
81*-5155158.82Afghanistanv ZimbabweSharjah9 Feb 2018ODI # 3972
76-876287.35Afghanistanv ZimbabweSharjah19 Feb 2018ODI # 3979
75*-74103101.35Afghanistanv ZimbabweSharjah16 Feb 2018ODI # 3977
74*145974276.28Afghanistanv U.A.E.Harare20 Mar 2018ODI # 4003
69112915175.82Afghanistanv ZimbabweBulawayo6 Mar 2018ODI # 3988
681481095162.38Afghanistanv West IndiesHarare15 Mar 2018ODI # 3997
6786696297.10Afghanistanv ScotlandBulawayo4 Mar 2018ODI # 3983
63*70645298.43Afghanistanv U.A.E.Harare20 Mar 2018ODI # 4003
59-755078.66Afghanistanv ZimbabweSharjah19 Feb 2018ODI # 3979
56-5291107.69Afghanistanv ZimbabweSharjah13 Feb 2018ODI # 3975
54-5390101.88Afghanistanv ZimbabweSharjah9 Feb 2018ODI # 3972
54665062108.00Afghanistanv IrelandHarare23 Mar 2018ODI # 4006
53-632184.12Afghanistanv IrelandSharjah5 Dec 2017ODI # 3935
51*-536296.22Afghanistanv ZimbabweSharjah16 Feb 2018ODI # 3977
51-576089.47Afghanistanv ZimbabweSharjah13 Feb 2018ODI # 3975
5181564091.07Afghanistanv ZimbabweBulawayo6 Mar 2018ODI # 3988
51-784065.38Afghanistanv West IndiesHarare25 Mar 2018ODI # 4007
50-753166.66Afghanistanv IrelandSharjah5 Dec 2017ODI # 3935
48-494197.95Afghanistanv IrelandSharjah5 Dec 2017ODI # 3935
48-677071.64Afghanistanv IrelandSharjah7 Dec 2017ODI # 3937
47*-2926162.06Afghanistanv ZimbabweSharjah11 Feb 2018ODI # 3974
45115913049.45Afghanistanv IrelandHarare23 Mar 2018ODI # 4006
44-663166.66Afghanistanv IrelandSharjah10 Dec 2017ODI # 3940
44-556180.00Afghanistanv IrelandSharjah10 Dec 2017ODI # 3940
43-617070.49Afghanistanv ZimbabweSharjah11 Feb 2018ODI # 3974
43-2933148.27Afghanistanv ZimbabweSharjah19 Feb 2018ODI # 3979
40*273050133.33Afghanistanv Hong KongBulawayo8 Mar 2018ODI # 3990
39*532941134.48Afghanistanv IrelandHarare23 Mar 2018ODI # 4006
38103631060.31Afghanistanv Hong KongBulawayo8 Mar 2018ODI # 3990
36-2333156.52Afghanistanv IrelandSharjah5 Dec 2017ODI # 3935
36-404190.00Afghanistanv ZimbabweSharjah9 Feb 2018ODI # 3972
32-432074.41Afghanistanv IrelandSharjah7 Dec 2017ODI # 3937
3265502064.00Afghanistanv Hong KongBulawayo8 Mar 2018ODI # 3990
31-412075.60Afghanistanv ZimbabweSharjah9 Feb 2018ODI # 3972
31-2832110.71Afghanistanv ZimbabweSharjah11 Feb 2018ODI # 3974
3155542057.40Afghanistanv West IndiesHarare15 Mar 2018ODI # 3997
3078544055.55Afghanistanv ScotlandBulawayo4 Mar 2018ODI # 3983
29-2630111.53Afghanistanv IrelandSharjah7 Dec 2017ODI # 3937
27*-1203225.00Afghanistanv West IndiesHarare25 Mar 2018ODI # 4007
27-313187.09Afghanistanv IrelandSharjah10 Dec 2017ODI # 3940
2761512052.94Afghanistanv West IndiesHarare15 Mar 2018ODI # 3997
2778632042.85Afghanistanv IrelandHarare23 Mar 2018ODI # 4006
25-470053.19Afghanistanv IrelandSharjah7 Dec 2017ODI # 3937
2439373064.86Afghanistanv ZimbabweBulawayo6 Mar 2018ODI # 3988
2223234095.65Afghanistanv Hong KongBulawayo8 Mar 2018ODI # 3990
21-301170.00Afghanistanv ZimbabweSharjah19 Feb 2018ODI # 3979
20*-331060.60Afghanistanv West IndiesHarare25 Mar 2018ODI # 4007
20-291168.96Afghanistanv IrelandSharjah7 Dec 2017ODI # 3937
2065412048.78Afghanistanv Hong KongBulawayo8 Mar 2018ODI # 3990
1929261173.07Afghanistanv West IndiesHarare15 Mar 2018ODI # 3997
18*-241175.00Afghanistanv ZimbabweSharjah13 Feb 2018ODI # 3975
18-361050.00Afghanistanv IrelandSharjah10 Dec 2017ODI # 3940
17*241501113.33Afghanistanv IrelandHarare23 Mar 2018ODI # 4006
17-270162.96Afghanistanv IrelandSharjah5 Dec 2017ODI # 3935
16*-1510106.66Afghanistanv IrelandSharjah7 Dec 2017ODI # 3937
1641202080.00Afghanistanv U.A.E.Harare20 Mar 2018ODI # 4003
15*161401107.14Afghanistanv ScotlandBulawayo4 Mar 2018ODI # 3983
15-401037.50Afghanistanv IrelandSharjah10 Dec 2017ODI # 3940
15-201175.00Afghanistanv ZimbabweSharjah11 Feb 2018ODI # 3974
15-821187.50Afghanistanv ZimbabweSharjah11 Feb 2018ODI # 3974
1533262057.69Afghanistanv ScotlandBulawayo4 Mar 2018ODI # 3983
1429191073.68Afghanistanv Hong KongBulawayo8 Mar 2018ODI # 3990
14-283050.00Afghanistanv West IndiesHarare25 Mar 2018ODI # 4007
13*261110118.18Afghanistanv West IndiesHarare15 Mar 2018ODI # 3997
12-231052.17Afghanistanv IrelandSharjah7 Dec 2017ODI # 3937
12-1010120.00Afghanistanv IrelandSharjah7 Dec 2017ODI # 3937
12-162075.00Afghanistanv ZimbabweSharjah13 Feb 2018ODI # 3975
1236240050.00Afghanistanv IrelandHarare23 Mar 2018ODI # 4006
1236231052.17Afghanistanv IrelandHarare23 Mar 2018ODI # 4006
1128180061.11Afghanistanv ScotlandBulawayo4 Mar 2018ODI # 3983
1140291037.93Afghanistanv Hong KongBulawayo8 Mar 2018ODI # 3990
10*70370027.02Afghanistanv ZimbabweBulawayo6 Mar 2018ODI # 3988
10-181055.55Afghanistanv IrelandSharjah5 Dec 2017ODI # 3935
10-150166.66Afghanistanv IrelandSharjah5 Dec 2017ODI # 3935
1033141071.42Afghanistanv West IndiesHarare15 Mar 2018ODI # 3997
9-141064.28Afghanistanv IrelandSharjah10 Dec 2017ODI # 3940
9-111081.81Afghanistanv ZimbabweSharjah19 Feb 2018ODI # 3979
923101090.00Afghanistanv Hong KongBulawayo8 Mar 2018ODI # 3990
8*-320266.66Afghanistanv ZimbabweSharjah13 Feb 2018ODI # 3975
8-810100.00Afghanistanv ZimbabweSharjah11 Feb 2018ODI # 3974
827170047.05Afghanistanv ZimbabweBulawayo6 Mar 2018ODI # 3988
823121066.66Afghanistanv West IndiesHarare15 Mar 2018ODI # 3997
7*7710100.00Afghanistanv West IndiesHarare15 Mar 2018ODI # 3997
7-141050.00Afghanistanv ZimbabweSharjah13 Feb 2018ODI # 3975
7-121058.33Afghanistanv ZimbabweSharjah19 Feb 2018ODI # 3979
721140050.00Afghanistanv ScotlandBulawayo4 Mar 2018ODI # 3983
750261026.92Afghanistanv ZimbabweBulawayo6 Mar 2018ODI # 3988
615140042.85Afghanistanv ScotlandBulawayo4 Mar 2018ODI # 3983
63310200.00Afghanistanv ZimbabweBulawayo6 Mar 2018ODI # 3988
620110054.54Afghanistanv U.A.E.Harare20 Mar 2018ODI # 4003
5-240020.83Afghanistanv IrelandSharjah10 Dec 2017ODI # 3940
5-310016.12Afghanistanv ZimbabweSharjah19 Feb 2018ODI # 3979
4*-81050.00Afghanistanv IrelandSharjah10 Dec 2017ODI # 3940
435140028.57Afghanistanv ZimbabweBulawayo6 Mar 2018ODI # 3988
44210200.00Afghanistanv U.A.E.Harare20 Mar 2018ODI # 4003
3-120025.00Afghanistanv IrelandSharjah7 Dec 2017ODI # 3937
3-100030.00Afghanistanv ZimbabweSharjah9 Feb 2018ODI # 3972
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]