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
5777626091.93Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
56118711378.87Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
55135803068.75Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
54123752272.00Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
5182606085.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
45644051112.50Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
41*97585070.68Afghanistanv BangladeshChattogram5 Jul 2023ODI # 4615
3864474080.85Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
3782652056.92Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
3650423085.71Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
3491665051.51Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
3366575057.89Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
29432930100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
2836314190.32Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
27*43284096.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
23452320100.00Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
23241512153.33Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
22452140104.76Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
2266451048.88Afghanistanv BangladeshChattogram5 Jul 2023ODI # 4615
2283544040.74Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
22231312169.23Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
22301640137.50Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
2040214095.23Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
1875470038.29Afghanistanv PakistanHambantota22 Aug 2023ODI # 4625
1742291058.62Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
1735252068.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
16*181230133.33Afghanistanv PakistanHambantota22 Aug 2023ODI # 4625
16121211133.33Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
15*181120136.36Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
15111311115.38Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
1424232060.86Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
13*12701185.71Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
1342311041.93Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
1133342032.35Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
1017132076.92Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
1022151066.66Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
1029221045.45Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
9*12131069.23Afghanistanv BangladeshChattogram5 Jul 2023ODI # 4615
810102080.00Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
817141057.14Afghanistanv BangladeshChattogram5 Jul 2023ODI # 4615
7*8610116.66Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
713111063.63Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
740190036.84Afghanistanv PakistanHambantota22 Aug 2023ODI # 4625
727141050.00Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
6*1281075.00Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
65610100.00Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
635221027.27Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
53310166.66Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
538301016.66Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
525150033.33Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
4*3400100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
42310133.33Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
427151026.66Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
420200020.00Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
410310133.33Afghanistanv PakistanHambantota22 Aug 2023ODI # 4625
42291044.44Afghanistanv PakistanHambantota22 Aug 2023ODI # 4625
41180050.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
41181050.00Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
31070042.85Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
327150020.00Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
32160050.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
2550040.00Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
21180025.00Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
214120016.66Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
2680025.00Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
2970028.57Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
2550040.00Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
2770028.57Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
213130015.38Afghanistanv PakistanHambantota22 Aug 2023ODI # 4625
2330066.66Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
1*1100100.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
1220050.00Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
11260016.66Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
11490011.11Afghanistanv BangladeshChattogram11 Jul 2023ODI # 4621
1530033.33Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
19100100.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
11070014.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:

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]