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 AfghanistanMirpur11 Oct 2016ODI # 3786
991451149186.84Irelandv AfghanistanGreater Noida219 Mar 2017ODI # 3852
951158095118.75Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
85*8574111114.86Irelandv AfghanistanGreater Noida219 Mar 2017ODI # 3852
80148989-81.63Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
72*676082120.00Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
68-906175.55Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
6595796382.27Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
6291745283.78Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
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 Noida18 Mar 2017T20I # 599
5583595293.22Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
5454557198.18Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
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
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 Noida18 Mar 2017T20I # 599
4196673-61.19Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
3955305-130.00Irelandv AfghanistanGreater Noida18 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 AfghanistanMirpur11 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
2855463-60.86Zimbabwev AfghanistanHarare216 Feb 2017ODI # 3835
2838304193.33Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
2767422-64.28Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
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*-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
1726212-80.95Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
1752351-48.57Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
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
16*18163-100.00Zimbabwev AfghanistanHarare224 Feb 2017ODI # 3840
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
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
14*3520--70.00Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
14*2114--100.00Zimbabwev AfghanistanHarare226 Feb 2017ODI # 3842
1418132-107.69Irelandv AfghanistanGreater Noida18 Mar 2017T20I # 599
1443221-63.63Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
13*-101-130.00Irelandv AfghanistanAbu Dhabi114 Jan 2017T20I # 578
13-53-260.00U.A.E.v AfghanistanAbu Dhabi116 Jan 2017T20I # 581
13128-1162.50Irelandv AfghanistanGreater Noida212 Mar 2017T20I # 601
13-191-68.42Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
1218131-92.30Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
12-92-133.33Irelandv AfghanistanAbu Dhabi114 Jan 2017T20I # 578
1235302-40.00Zimbabwev AfghanistanHarare216 Feb 2017ODI # 3835
12-141-85.71Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
1215161175.00Irelandv AfghanistanGreater Noida219 Mar 2017ODI # 3852
1230181-66.66Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
111491-122.22Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
1121111-100.00Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
1113131-84.61Zimbabwev AfghanistanHarare226 Feb 2017ODI # 3842
1121141-78.57Irelandv AfghanistanGreater Noida18 Mar 2017T20I # 599
113423--47.82Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]