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
109*19513611180.14Kenyav AfghanistanPotchefstroom (Uni)14 Apr 2009ICCT # 473
98*1481333273.68Netherlandsv AfghanistanAmstelveen11 Sep 2009ODI # 2881
96*-1348271.64Canadav AfghanistanPretoria213 Apr 2009ICCT # 498
9114612710171.65Scotlandv AfghanistanBenoni215 Apr 2009ICCT # 503
81-996-81.81U.A.E.v AfghanistanVanderbijlpark28 Apr 2009ICCT # 485
7191753294.66Scotlandv AfghanistanBenoni215 Apr 2009ICCT # 503
69-647-107.81U.A.E.v AfghanistanVanderbijlpark28 Apr 2009ICCT # 485
681201047165.38Bermudav AfghanistanPotchefstroom22 Apr 2009ICCT # 467
68-823182.92Canadav AfghanistanPretoria213 Apr 2009ICCT # 498
65*-874274.71Netherlandsv AfghanistanVanderbijlpark26 Apr 2009ICCT # 479
65139842-77.38Netherlandsv AfghanistanAmstelveen11 Sep 2009ODI # 2881
621501036-60.19Bermudav AfghanistanPotchefstroom22 Apr 2009ICCT # 467
6052636195.23Kenyav AfghanistanPotchefstroom (Uni)14 Apr 2009ICCT # 473
5899891265.16Netherlandsv AfghanistanAmstelveen130 Aug 2009ODI # 2880
5680646-87.50Irelandv AfghanistanKrugersdorp211 Apr 2009ICCT # 493
5497932158.06Namibiav AfghanistanKrugersdorp217 Apr 2009ICCT # 509
5277662378.78Irelandv AfghanistanKrugersdorp211 Apr 2009ICCT # 493
47*-4261111.90U.A.E.v AfghanistanVanderbijlpark28 Apr 2009ICCT # 485
46-696-66.66Denmarkv AfghanistanVanderbijlpark11 Apr 2009ICCT # 461
46-2382200.00Canadav AfghanistanPretoria213 Apr 2009ICCT # 498
4474468-95.65Scotlandv AfghanistanBenoni219 Apr 2009ODI # 2842
41-702-58.57U.A.E.v AfghanistanVanderbijlpark28 Apr 2009ICCT # 485
4164563-73.21Scotlandv AfghanistanBenoni219 Apr 2009ODI # 2842
39-643-60.93Denmarkv AfghanistanVanderbijlpark11 Apr 2009ICCT # 461
38111705-54.28Netherlandsv AfghanistanAmstelveen130 Aug 2009ODI # 2880
3637338-109.09Scotlandv AfghanistanBenoni219 Apr 2009ODI # 2842
3582593159.32Kenyav AfghanistanPotchefstroom (Uni)14 Apr 2009ICCT # 473
3349364191.66Namibiav AfghanistanKrugersdorp217 Apr 2009ICCT # 509
30-591-50.84Netherlandsv AfghanistanVanderbijlpark26 Apr 2009ICCT # 479
2965432-67.44Irelandv AfghanistanKrugersdorp211 Apr 2009ICCT # 493
28172031140.00Kenyav AfghanistanPotchefstroom (Uni)14 Apr 2009ICCT # 473
26-362-72.22Denmarkv AfghanistanVanderbijlpark11 Apr 2009ICCT # 461
25*-233-108.69Netherlandsv AfghanistanVanderbijlpark26 Apr 2009ICCT # 479
25*34273-92.59Scotlandv AfghanistanBenoni219 Apr 2009ODI # 2842
2546313-80.64Namibiav AfghanistanKrugersdorp217 Apr 2009ICCT # 509
23-1841127.77Netherlandsv AfghanistanVanderbijlpark26 Apr 2009ICCT # 479
22*-46--47.82Denmarkv AfghanistanVanderbijlpark11 Apr 2009ICCT # 461
222430--73.33Netherlandsv AfghanistanAmstelveen130 Aug 2009ODI # 2880
21-472-44.68Netherlandsv AfghanistanVanderbijlpark26 Apr 2009ICCT # 479
2043412-48.78Irelandv AfghanistanKrugersdorp211 Apr 2009ICCT # 493
19-282-67.85Canadav AfghanistanPretoria213 Apr 2009ICCT # 498
1925193-100.00Namibiav AfghanistanKrugersdorp217 Apr 2009ICCT # 509
1954231-82.60Namibiav AfghanistanKrugersdorp217 Apr 2009ICCT # 509
18241611112.50Kenyav AfghanistanPotchefstroom (Uni)14 Apr 2009ICCT # 473
1731151-113.33Scotlandv AfghanistanBenoni215 Apr 2009ICCT # 503
173227-162.96Netherlandsv AfghanistanAmstelveen130 Aug 2009ODI # 2880
16*5611266.66Kenyav AfghanistanPotchefstroom (Uni)14 Apr 2009ICCT # 473
16-171194.11Denmarkv AfghanistanVanderbijlpark11 Apr 2009ICCT # 461
16-182-88.88Netherlandsv AfghanistanVanderbijlpark26 Apr 2009ICCT # 479
16-181188.88Canadav AfghanistanPretoria213 Apr 2009ICCT # 498
1630251164.00Namibiav AfghanistanKrugersdorp217 Apr 2009ICCT # 509
15*-611250.00Canadav AfghanistanPretoria213 Apr 2009ICCT # 498
15-392-38.46Denmarkv AfghanistanVanderbijlpark11 Apr 2009ICCT # 461
1527132-115.38Scotlandv AfghanistanBenoni219 Apr 2009ODI # 2842
1528252-60.00Scotlandv AfghanistanBenoni219 Apr 2009ODI # 2842
1535291-51.72Netherlandsv AfghanistanAmstelveen130 Aug 2009ODI # 2880
1436391-35.89Irelandv AfghanistanKrugersdorp211 Apr 2009ICCT # 493
1455341-41.17Namibiav AfghanistanKrugersdorp217 Apr 2009ICCT # 509
13-261-50.00Netherlandsv AfghanistanVanderbijlpark26 Apr 2009ICCT # 479
1374341-38.23Scotlandv AfghanistanBenoni215 Apr 2009ICCT # 503
129611200.00Bermudav AfghanistanPotchefstroom22 Apr 2009ICCT # 467
1218122-100.00Namibiav AfghanistanKrugersdorp217 Apr 2009ICCT # 509
121414--85.71Netherlandsv AfghanistanAmstelveen11 Sep 2009ODI # 2881
11149--122.22Scotlandv AfghanistanBenoni215 Apr 2009ICCT # 503
1121131-84.61Netherlandsv AfghanistanAmstelveen11 Sep 2009ODI # 2881
1032261-38.46Netherlandsv AfghanistanAmstelveen11 Sep 2009ODI # 2881
91492-100.00Bermudav AfghanistanPotchefstroom22 Apr 2009ICCT # 467
8-81-100.00U.A.E.v AfghanistanVanderbijlpark28 Apr 2009ICCT # 485
811111-72.72Scotlandv AfghanistanBenoni219 Apr 2009ODI # 2842
7*-41-175.00Denmarkv AfghanistanVanderbijlpark11 Apr 2009ICCT # 461
614141-42.85Namibiav AfghanistanKrugersdorp217 Apr 2009ICCT # 509
612101-60.00Scotlandv AfghanistanBenoni219 Apr 2009ODI # 2842
5-31-166.66Scotlandv AfghanistanBenoni215 Apr 2009ICCT # 503
5531-166.66Scotlandv AfghanistanBenoni215 Apr 2009ICCT # 503
4-9--44.44Denmarkv AfghanistanVanderbijlpark11 Apr 2009ICCT # 461
4-8--50.00Denmarkv AfghanistanVanderbijlpark11 Apr 2009ICCT # 461
467--57.14Bermudav AfghanistanPotchefstroom22 Apr 2009ICCT # 467
4189--44.44Irelandv AfghanistanKrugersdorp211 Apr 2009ICCT # 493
410101-40.00Irelandv AfghanistanKrugersdorp211 Apr 2009ICCT # 493
489--44.44Netherlandsv AfghanistanAmstelveen130 Aug 2009ODI # 2880
4126--66.66Netherlandsv AfghanistanAmstelveen130 Aug 2009ODI # 2880
417191-21.05Netherlandsv AfghanistanAmstelveen130 Aug 2009ODI # 2880
3*83--100.00Namibiav AfghanistanKrugersdorp217 Apr 2009ICCT # 509
368--37.50Bermudav AfghanistanPotchefstroom22 Apr 2009ICCT # 467
31818--16.66Bermudav AfghanistanPotchefstroom22 Apr 2009ICCT # 467
3518--16.66Netherlandsv AfghanistanAmstelveen11 Sep 2009ODI # 2881
3313--23.07Netherlandsv AfghanistanAmstelveen11 Sep 2009ODI # 2881
2*2419--10.52Bermudav AfghanistanPotchefstroom22 Apr 2009ICCT # 467
2-7--28.57Denmarkv AfghanistanVanderbijlpark11 Apr 2009ICCT # 461
268--25.00Bermudav AfghanistanPotchefstroom22 Apr 2009ICCT # 467
287--28.57Scotlandv AfghanistanBenoni215 Apr 2009ICCT # 503
1*83--33.33Netherlandsv AfghanistanAmstelveen130 Aug 2009ODI # 2880
1*41--100.00Netherlandsv AfghanistanAmstelveen11 Sep 2009ODI # 2881
12213--7.69Bermudav AfghanistanPotchefstroom22 Apr 2009ICCT # 467
1149--11.11Irelandv AfghanistanKrugersdorp211 Apr 2009ICCT # 493
132--50.00Irelandv AfghanistanKrugersdorp211 Apr 2009ICCT # 493
1108--12.50Scotlandv AfghanistanBenoni215 Apr 2009ICCT # 503
11410--10.00Scotlandv AfghanistanBenoni219 Apr 2009ODI # 2842
0*-----U.A.E.v AfghanistanVanderbijlpark28 Apr 2009ICCT # 485
0*-----Irelandv AfghanistanKrugersdorp211 Apr 2009ICCT # 493
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:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]