Batting Most Runs Innings - Afghanistan

Players - Afghanistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
151197151143100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
145177125138116.00Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
1002231199184.03Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
9813198112100.00Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
801781016279.20Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
7511874101101.35Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
65403265203.12Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
64633755172.97Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
59120663189.39Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
5777626-91.93Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
56118711378.87Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
55135803-68.75Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
54123752272.00Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
5182606-85.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
45644051112.50Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
41*97585-70.68Afghanistanv BangladeshChattogram5 Jul 2023ODI # 4615
3864474-80.85Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
3782652-56.92Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
3650423-85.71Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
3491665-51.51Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
3366575-57.89Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
2943293-100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
2836314190.32Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
27*43284-96.42Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
27*341641168.75Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
25*311511166.66Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
24221531160.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
2345232-100.00Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
23241512153.33Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
2245214-104.76Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
2266451-48.88Afghanistanv BangladeshChattogram5 Jul 2023ODI # 4615
2283544-40.74Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
2230164-137.50Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
22231312169.23Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
2040214-95.23Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
187547--38.29Afghanistanv PakistanHambantota22 Aug 2023ODI # 4625
1742291-58.62Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
1735252-68.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
16*18123-133.33Afghanistanv PakistanHambantota22 Aug 2023ODI # 4625
16121211133.33Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
15*18112-136.36Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
15111311115.38Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
1424232-60.86Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
13*127-1185.71Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
1342311-41.93Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
1133342-32.35Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
1017132-76.92Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
1022151-66.66Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
1029221-45.45Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
9*12131-69.23Afghanistanv BangladeshChattogram5 Jul 2023ODI # 4615
810102-80.00Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
817141-57.14Afghanistanv BangladeshChattogram5 Jul 2023ODI # 4615
7*861-116.66Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
713111-63.63Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
74019--36.84Afghanistanv PakistanHambantota22 Aug 2023ODI # 4625
727141-50.00Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
6*1281-75.00Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
6561-100.00Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
635221-27.27Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
5331-166.66Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
538301-16.66Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
52515--33.33Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
4*34--100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
4231-133.33Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
427151-26.66Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
42020--20.00Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
42291-44.44Afghanistanv PakistanHambantota22 Aug 2023ODI # 4625
41031-133.33Afghanistanv PakistanHambantota22 Aug 2023ODI # 4625
4118--50.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
41181-50.00Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
3107--42.85Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
32715--20.00Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
3216--50.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
255--40.00Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
2118--25.00Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
21412--16.66Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
268--25.00Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
277--28.57Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
255--40.00Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
297--28.57Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
21313--15.38Afghanistanv PakistanHambantota22 Aug 2023ODI # 4625
233--66.66Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
1*11--100.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
122--50.00Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
1149--11.11Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
1126--16.66Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
153--33.33Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
191--100.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
1107--14.28Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
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:

Afghanistan vs Bangladesh at Abu Dhabi, Afghanistan v Bangladesh 2nd ODI, Oct 11, 2025 [ODI # 4908]

Bangladesh vs Afghanistan at Abu Dhabi, Afghanistan v Bangladesh 1st ODI, Oct 8, 2025 [ODI # 4907]

England vs South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]