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
160*-148193108.10Irelandv AfghanistanBelfast119 Jul 2016ODI # 3764
105*-1358177.77Irelandv AfghanistanBelfast214 Jul 2016ODI # 3762
80-12612-63.49Netherlandsv AfghanistanThe Hague329 Jul 2016First-class
75-857-88.23Irelandv AfghanistanBelfast214 Jul 2016ODI # 3762
62-876-71.26Irelandv AfghanistanBelfast212 Jul 2016ODI # 3761
58-925163.04Irelandv AfghanistanBelfast119 Jul 2016ODI # 3764
39*-375-105.40Irelandv AfghanistanBelfast214 Jul 2016ODI # 3762
38*-755-50.66Netherlandsv AfghanistanThe Hague129 Jul 2016First-class
35-2713129.62Irelandv AfghanistanBelfast212 Jul 2016ODI # 3761
34-493-69.38Irelandv AfghanistanBelfast217 Jul 2016ODI # 3763
33-1533220.00Scotlandv AfghanistanEdinburgh206 Jul 2016ODI # 3760
31-522-59.61Irelandv AfghanistanBelfast217 Jul 2016ODI # 3763
26-512-50.98Irelandv AfghanistanBelfast212 Jul 2016ODI # 3761
25-443-56.81Irelandv AfghanistanBelfast212 Jul 2016ODI # 3761
24-2122114.28Scotlandv AfghanistanEdinburgh206 Jul 2016ODI # 3760
24-443-54.54Netherlandsv AfghanistanThe Hague129 Jul 2016First-class
23-352-65.71Netherlandsv AfghanistanThe Hague329 Jul 2016First-class
20-39--51.28Scotlandv AfghanistanEdinburgh206 Jul 2016ODI # 3760
19-382-50.00Scotlandv AfghanistanEdinburgh206 Jul 2016ODI # 3760
18-32--56.25Netherlandsv AfghanistanThe Hague329 Jul 2016First-class
16-211-76.19Irelandv AfghanistanBelfast212 Jul 2016ODI # 3761
16-272-59.25Irelandv AfghanistanBelfast217 Jul 2016ODI # 3763
16-20--80.00Netherlandsv AfghanistanThe Hague129 Jul 2016First-class
16-261-61.53Netherlandsv AfghanistanThe Hague129 Jul 2016First-class
15-222-68.18Irelandv AfghanistanBelfast217 Jul 2016ODI # 3763
13-171-76.47Scotlandv AfghanistanEdinburgh206 Jul 2016ODI # 3760
12*-15--80.00Irelandv AfghanistanBelfast119 Jul 2016ODI # 3764
12-211-57.14Irelandv AfghanistanBelfast212 Jul 2016ODI # 3761
12-212-57.14Irelandv AfghanistanBelfast217 Jul 2016ODI # 3763
11-11--100.00Netherlandsv AfghanistanThe Hague329 Jul 2016First-class
10*-151-66.66Irelandv AfghanistanBelfast217 Jul 2016ODI # 3763
10-611166.66Scotlandv AfghanistanEdinburgh206 Jul 2016ODI # 3760
9-28--32.14Irelandv AfghanistanBelfast217 Jul 2016ODI # 3763
8-201-40.00Irelandv AfghanistanBelfast119 Jul 2016ODI # 3764
7-11--63.63Irelandv AfghanistanBelfast212 Jul 2016ODI # 3761
7-361-19.44Netherlandsv AfghanistanThe Hague129 Jul 2016First-class
6-13--46.15Irelandv AfghanistanBelfast212 Jul 2016ODI # 3761
6-13--46.15Irelandv AfghanistanBelfast217 Jul 2016ODI # 3763
5*-18--27.77Netherlandsv AfghanistanThe Hague329 Jul 2016First-class
5-19--26.31Netherlandsv AfghanistanThe Hague129 Jul 2016First-class
4-15--26.66Irelandv AfghanistanBelfast119 Jul 2016ODI # 3764
4-10--40.00Netherlandsv AfghanistanThe Hague129 Jul 2016First-class
4-15--26.66Netherlandsv AfghanistanThe Hague329 Jul 2016First-class
3-13--23.07Scotlandv AfghanistanEdinburgh206 Jul 2016ODI # 3760
3-7--42.85Scotlandv AfghanistanEdinburgh206 Jul 2016ODI # 3760
3-4--75.00Scotlandv AfghanistanEdinburgh206 Jul 2016ODI # 3760
3-10--30.00Irelandv AfghanistanBelfast212 Jul 2016ODI # 3761
3-12--25.00Irelandv AfghanistanBelfast214 Jul 2016ODI # 3762
3-6--50.00Irelandv AfghanistanBelfast214 Jul 2016ODI # 3762
2-4--50.00Irelandv AfghanistanBelfast119 Jul 2016ODI # 3764
1*-3--33.33Irelandv AfghanistanBelfast212 Jul 2016ODI # 3761
1-10--10.00Irelandv AfghanistanBelfast214 Jul 2016ODI # 3762
1-6--16.66Irelandv AfghanistanBelfast217 Jul 2016ODI # 3763
1-6--16.66Irelandv AfghanistanBelfast217 Jul 2016ODI # 3763
1-6--16.66Irelandv AfghanistanBelfast119 Jul 2016ODI # 3764
1-6--16.66Netherlandsv AfghanistanThe Hague329 Jul 2016First-class
0*-1---Scotlandv AfghanistanEdinburgh206 Jul 2016ODI # 3760
--2---Scotlandv AfghanistanEdinburgh206 Jul 2016ODI # 3760
--3---Irelandv AfghanistanBelfast212 Jul 2016ODI # 3761
--7---Irelandv AfghanistanBelfast217 Jul 2016ODI # 3763
--1---Netherlandsv AfghanistanThe Hague329 Jul 2016First-class
--4---Netherlandsv AfghanistanThe Hague129 Jul 2016First-class
--6---Netherlandsv AfghanistanThe Hague329 Jul 2016First-class
--3---Netherlandsv AfghanistanThe Hague129 Jul 2016First-class
--7---Netherlandsv AfghanistanThe Hague329 Jul 2016First-class
--7---Netherlandsv AfghanistanThe Hague329 Jul 2016First-class
--3---Netherlandsv AfghanistanThe Hague129 Jul 2016First-class
--3---Netherlandsv AfghanistanThe Hague129 Jul 2016First-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 Nepal at Glasgow, Scotland T20 Tri-Series 6th Match, Jun 20, 2025 [T20I # 3253]

Bermuda vs Bahamas at King City (NW), ICC Men's T20 World Cup Americas Region Final 7th Match, Jun 19, 2025 [T20I # 3251]

Canada vs Cayman Islands at King City (NW), ICC Men's T20 World Cup Americas Region Final 8th Match, Jun 19, 2025 [T20I # 3252]