Batting Most Runs Innings - vs Afghanistan

Players - vs Afghanistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
119-9818-121.42Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
118158118112100.00Bangladeshv AfghanistanMirpur101 Oct 2016ODI # 3786
991451149186.84Irelandv AfghanistanGreater Noida219 Mar 2017ODI # 3852
951158095118.75Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
89*-1549157.79Eng Lionsv AfghanistanAbu Dhabi307 Dec 2016First-class
85*8574111114.86Irelandv AfghanistanGreater Noida219 Mar 2017ODI # 3852
84-1728-48.83Eng Lionsv AfghanistanAbu Dhabi107 Dec 2016First-class
80148989-81.63Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
72*676082120.00Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
70-1379-51.09Eng Lionsv AfghanistanAbu Dhabi107 Dec 2016First-class
68-906175.55Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
6595796382.27Bangladeshv AfghanistanMirpur101 Oct 2016ODI # 3786
6291745283.78Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
62117889-70.45Irelandv AfghanistanGreater Noida228 Mar 2017First-class
61*1901757-34.85Irelandv AfghanistanGreater Noida228 Mar 2017First-class
60-5043120.00U.A.E.v AfghanistanDubai (DICS)116 Dec 2016T20I # 572
60113746181.08Zimbabwev AfghanistanHarare121 Feb 2017ODI # 3838
59473452173.52Irelandv AfghanistanGreater Noida212 Mar 2017T20I # 601
58-3553165.71U.A.E.v AfghanistanICCA Dubai218 Dec 2016T20I # 573
56-4321130.23U.A.E.v AfghanistanICCA Dubai218 Dec 2016T20I # 573
56453562160.00Irelandv AfghanistanGreater Noida108 Mar 2017T20I # 599
5583595293.22Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
5454557198.18Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
53-1525-34.86Eng Lionsv AfghanistanAbu Dhabi307 Dec 2016First-class
52-527-100.00U.A.E.v AfghanistanAbu Dhabi116 Jan 2017T20I # 581
51104604285.00Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
49-3262153.12U.A.E.v AfghanistanICCA Dubai214 Dec 2016T20I # 571
49282063245.00Irelandv AfghanistanGreater Noida212 Mar 2017T20I # 601
4861403-120.00Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
47*-1953247.36U.A.E.v AfghanistanDubai (DICS)116 Dec 2016T20I # 572
4663505292.00Zimbabwev AfghanistanHarare224 Feb 2017ODI # 3840
45*794542100.00Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
4561464-97.82Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
451461105140.90Irelandv AfghanistanGreater Noida228 Mar 2017First-class
43-3151138.70U.A.E.v AfghanistanDubai (DICS)116 Dec 2016T20I # 572
43381825238.88Irelandv AfghanistanGreater Noida212 Mar 2017T20I # 601
4267526180.76Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
41*402731151.85Irelandv AfghanistanGreater Noida108 Mar 2017T20I # 599
4196673-61.19Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
40-465-86.95Eng Lionsv AfghanistanAbu Dhabi107 Dec 2016First-class
3955305-130.00Irelandv AfghanistanGreater Noida108 Mar 2017T20I # 599
38*99562-67.85Zimbabwev AfghanistanHarare216 Feb 2017ODI # 3835
3865514-74.50Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
3775536-69.81Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
3741257-148.00Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
36*80454-80.00Zimbabwev AfghanistanHarare121 Feb 2017ODI # 3838
36*92592-61.01Zimbabwev AfghanistanHarare224 Feb 2017ODI # 3840
34-2723125.92U.A.E.v AfghanistanICCA Dubai214 Dec 2016T20I # 571
3475521-65.38Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
34231514226.66Irelandv AfghanistanGreater Noida210 Mar 2017T20I # 600
3477523-65.38Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
3469524-65.38Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
33-362191.66Omanv AfghanistanDubai (DICS)120 Jan 2017T20I # 586
32*45224-145.45Bangladeshv AfghanistanMirpur101 Oct 2016ODI # 3786
3073521-57.69Irelandv AfghanistanGreater Noida219 Mar 2017ODI # 3852
29-1941152.63U.A.E.v AfghanistanAbu Dhabi116 Jan 2017T20I # 581
29-1713170.58Omanv AfghanistanDubai (DICS)120 Jan 2017T20I # 586
28*42284-100.00Irelandv AfghanistanGreater Noida219 Mar 2017ODI # 3852
28-2111133.33Namibiav AfghanistanDubai (DICS)219 Jan 2017Twenty20
2855463-60.86Zimbabwev AfghanistanHarare216 Feb 2017ODI # 3835
2838304193.33Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
27-613-44.26Eng Lionsv AfghanistanAbu Dhabi307 Dec 2016First-class
2767422-64.28Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
26-604-43.33Eng Lionsv AfghanistanAbu Dhabi107 Dec 2016First-class
26-321181.25Namibiav AfghanistanDubai (DICS)219 Jan 2017Twenty20
2563393-64.10Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
25-2331108.69U.A.E.v AfghanistanICCA Dubai214 Dec 2016T20I # 571
25-243-104.16Irelandv AfghanistanAbu Dhabi114 Jan 2017T20I # 578
24-19-1126.31Omanv AfghanistanDubai (DICS)120 Jan 2017T20I # 586
2457423-57.14Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
23-192-121.05Irelandv AfghanistanAbu Dhabi114 Jan 2017T20I # 578
22261512146.66Irelandv AfghanistanGreater Noida210 Mar 2017T20I # 600
2252362-61.11Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
2128212-100.00Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
2043363-55.55Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
2052312-64.51Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
20-212-95.23U.A.E.v AfghanistanAbu Dhabi116 Jan 2017T20I # 581
18*-433-41.86Eng Lionsv AfghanistanAbu Dhabi107 Dec 2016First-class
18*-8-2225.00U.A.E.v AfghanistanICCA Dubai214 Dec 2016T20I # 571
18-203-90.00Irelandv AfghanistanAbu Dhabi114 Jan 2017T20I # 578
1821204-90.00Zimbabwev AfghanistanHarare216 Feb 2017ODI # 3835
1850443-40.90Irelandv AfghanistanGreater Noida228 Mar 2017First-class
1726212-80.95Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
1752351-48.57Bangladeshv AfghanistanMirpur101 Oct 2016ODI # 3786
17-412-41.46Eng Lionsv AfghanistanAbu Dhabi107 Dec 2016First-class
17-171-100.00Irelandv AfghanistanAbu Dhabi114 Jan 2017T20I # 578
17-182-94.44Irelandv AfghanistanDubai (DICS)120 Jan 2017T20I # 588
176135--48.57Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
1742372-45.94Irelandv AfghanistanGreater Noida228 Mar 2017First-class
16*18163-100.00Zimbabwev AfghanistanHarare224 Feb 2017ODI # 3840
16-20-180.00Namibiav AfghanistanDubai (DICS)219 Jan 2017Twenty20
16-1011160.00Omanv AfghanistanDubai (DICS)120 Jan 2017T20I # 586
1627141-114.28Irelandv AfghanistanGreater Noida212 Mar 2017T20I # 601
162514-1114.28Irelandv AfghanistanGreater Noida212 Mar 2017T20I # 601
1673503-32.00Irelandv AfghanistanGreater Noida228 Mar 2017First-class
15*-112-136.36Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
15-14-1107.14U.A.E.v AfghanistanDubai (DICS)116 Dec 2016T20I # 572
15-161-93.75U.A.E.v AfghanistanICCA Dubai218 Dec 2016T20I # 573
15-1511100.00Omanv AfghanistanDubai (DICS)120 Jan 2017T20I # 586
15191521100.00Irelandv AfghanistanGreater Noida328 Mar 2017First-class
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:

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]

Nepal vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 77th Match, Jun 10, 2025 [ODI # 4887]

Scotland vs Nepal at Dundee, ICC Men's Cricket World Cup League 2 76th Match, Jun 8, 2025 [ODI # 4886]