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
210*221139208151.07Sri Lankav AfghanistanPallekele19 Feb 2024ODI # 4725
201*1811282110157.03Australiav AfghanistanWankhede27 Nov 2023ODI # 4696
1381901479393.87Irelandv AfghanistanSharjah27 Mar 2024ODI # 4741
13111184165155.95Indiav AfghanistanDelhi211 Oct 2023ODI # 4666
118136101162116.83Sri Lankav AfghanistanPallekele214 Feb 2024ODI # 4729
97*957492131.08Sri Lankav AfghanistanPallekele111 Feb 2024ODI # 4727
919666105137.87Sri Lankav AfghanistanPallekele214 Feb 2024ODI # 4729
881118883100.00Sri Lankav AfghanistanPallekele19 Feb 2024ODI # 4725
851187682111.84Irelandv AfghanistanSharjah27 Mar 2024ODI # 4741
76*141956180.00South Africav AfghanistanAhmedabad210 Nov 2023ODI # 4699
74121924180.43Pakistanv AfghanistanChennai123 Oct 2023ODI # 4679
71109804488.75New Zealandv AfghanistanChennai118 Oct 2023ODI # 4673
68114743291.89New Zealandv AfghanistanChennai118 Oct 2023ODI # 4673
661236171108.19Englandv AfghanistanDelhi215 Oct 2023ODI # 4670
6199656193.84Sri Lankav AfghanistanPallekele111 Feb 2024ODI # 4727
59*112833171.08Bangladeshv AfghanistanDharamsala27 Oct 2023ODI # 4660
5889755277.33Pakistanv AfghanistanChennai123 Oct 2023ODI # 4679
5885866-67.44Netherlandsv AfghanistanLucknow13 Nov 2023ODI # 4691
5789735-78.08Bangladeshv AfghanistanDharamsala27 Oct 2023ODI # 4660
55*64566-98.21Indiav AfghanistanDelhi211 Oct 2023ODI # 4666
5498644384.37New Zealandv AfghanistanChennai118 Oct 2023ODI # 4673
5270613-85.24Sri Lankav AfghanistanPallekele111 Feb 2024ODI # 4727
50654822104.16Sri Lankav AfghanistanPallekele111 Feb 2024ODI # 4727
5025534294.33Irelandv AfghanistanSharjah212 Mar 2024ODI # 4742
47784752100.00Indiav AfghanistanDelhi211 Oct 2023ODI # 4666
4682605-76.66Sri Lankav AfghanistanPune130 Oct 2023ODI # 4687
45583641125.00Sri Lankav AfghanistanPallekele19 Feb 2024ODI # 4725
4389635168.25Irelandv AfghanistanSharjah212 Mar 2024ODI # 4742
4250409-105.00Netherlandsv AfghanistanLucknow13 Nov 2023ODI # 4691
4158472387.23South Africav AfghanistanAhmedabad210 Nov 2023ODI # 4699
40402724148.14Pakistanv AfghanistanChennai123 Oct 2023ODI # 4679
40753811105.26Pakistanv AfghanistanChennai123 Oct 2023ODI # 4679
403629-4137.93Sri Lankav AfghanistanPallekele214 Feb 2024ODI # 4729
39*463713105.40South Africav AfghanistanAhmedabad210 Nov 2023ODI # 4699
3991503-78.00Sri Lankav AfghanistanPune130 Oct 2023ODI # 4687
3642403-90.00Sri Lankav AfghanistanPune130 Oct 2023ODI # 4687
3261394-82.05Englandv AfghanistanDelhi215 Oct 2023ODI # 4670
3264412178.04New Zealandv AfghanistanChennai118 Oct 2023ODI # 4673
2931313193.54Sri Lankav AfghanistanPune130 Oct 2023ODI # 4687
2971354-82.85Netherlandsv AfghanistanLucknow13 Nov 2023ODI # 4691
25*312311108.69Indiav AfghanistanDelhi211 Oct 2023ODI # 4666
25*151221208.33New Zealandv AfghanistanChennai118 Oct 2023ODI # 4673
2535343-73.52Pakistanv AfghanistanChennai123 Oct 2023ODI # 4679
2532321178.12South Africav AfghanistanAhmedabad210 Nov 2023ODI # 4699
24221122218.18Australiav AfghanistanWankhede27 Nov 2023ODI # 4696
2435331172.72South Africav AfghanistanAhmedabad210 Nov 2023ODI # 4699
2361261188.46Sri Lankav AfghanistanPune130 Oct 2023ODI # 4687
2349283-82.14South Africav AfghanistanAhmedabad210 Nov 2023ODI # 4699
2248282-78.57Sri Lankav AfghanistanPune130 Oct 2023ODI # 4687
2024132-153.84Englandv AfghanistanDelhi215 Oct 2023ODI # 4670
2027183-111.11New Zealandv AfghanistanChennai118 Oct 2023ODI # 4673
1826223-81.81Englandv AfghanistanDelhi215 Oct 2023ODI # 4670
1846293-62.06Australiav AfghanistanWankhede27 Nov 2023ODI # 4696
1821173-105.88Sri Lankav AfghanistanPallekele111 Feb 2024ODI # 4727
1744222-77.27Pakistanv AfghanistanChennai123 Oct 2023ODI # 4679
1634311-51.61Sri Lankav AfghanistanPallekele19 Feb 2024ODI # 4725
15*873-214.28Englandv AfghanistanDelhi215 Oct 2023ODI # 4670
1525211-71.42Sri Lankav AfghanistanPune130 Oct 2023ODI # 4687
1424192-73.68Bangladeshv AfghanistanDharamsala27 Oct 2023ODI # 4660
1424261-53.84Sri Lankav AfghanistanPune130 Oct 2023ODI # 4687
1453282-50.00Australiav AfghanistanWankhede27 Nov 2023ODI # 4696
1424132-107.69Sri Lankav AfghanistanPallekele111 Feb 2024ODI # 4727
1329182-72.22Bangladeshv AfghanistanDharamsala27 Oct 2023ODI # 4660
12*122681-17.64Australiav AfghanistanWankhede27 Nov 2023ODI # 4696
1123172-64.70Englandv AfghanistanDelhi215 Oct 2023ODI # 4670
113633--33.33Netherlandsv AfghanistanLucknow13 Nov 2023ODI # 4691
10*4222--45.45Netherlandsv AfghanistanLucknow13 Nov 2023ODI # 4691
1015141-71.42Englandv AfghanistanDelhi215 Oct 2023ODI # 4670
102223--43.47Englandv AfghanistanDelhi215 Oct 2023ODI # 4670
1015131-76.92South Africav AfghanistanAhmedabad210 Nov 2023ODI # 4699
9*1681-112.50Irelandv AfghanistanSharjah27 Mar 2024ODI # 4741
921261-34.61Englandv AfghanistanDelhi215 Oct 2023ODI # 4670
921181-50.00Englandv AfghanistanDelhi215 Oct 2023ODI # 4670
930191-47.36Irelandv AfghanistanSharjah27 Mar 2024ODI # 4741
8*1151-160.00Sri Lankav AfghanistanPallekele214 Feb 2024ODI # 4729
8810-180.00Pakistanv AfghanistanChennai123 Oct 2023ODI # 4679
82318-144.44Irelandv AfghanistanSharjah212 Mar 2024ODI # 4742
7*1351-140.00New Zealandv AfghanistanChennai118 Oct 2023ODI # 4673
7*138--87.50Sri Lankav AfghanistanPallekele19 Feb 2024ODI # 4725
7*813--53.84Sri Lankav AfghanistanPallekele214 Feb 2024ODI # 4729
61371-85.71Australiav AfghanistanWankhede27 Nov 2023ODI # 4696
519131-38.46Bangladeshv AfghanistanDharamsala27 Oct 2023ODI # 4660
5147--71.42Sri Lankav AfghanistanPune130 Oct 2023ODI # 4687
54323--21.73Sri Lankav AfghanistanPallekele111 Feb 2024ODI # 4727
5179--55.55Irelandv AfghanistanSharjah27 Mar 2024ODI # 4741
51510--50.00Irelandv AfghanistanSharjah27 Mar 2024ODI # 4741
51519--26.31Irelandv AfghanistanSharjah212 Mar 2024ODI # 4742
41824--16.66Netherlandsv AfghanistanLucknow13 Nov 2023ODI # 4691
42818--22.22Irelandv AfghanistanSharjah27 Mar 2024ODI # 4741
41610--40.00Irelandv AfghanistanSharjah27 Mar 2024ODI # 4741
3*43--100.00Pakistanv AfghanistanChennai123 Oct 2023ODI # 4679
31915--20.00Netherlandsv AfghanistanLucknow13 Nov 2023ODI # 4691
356--50.00Netherlandsv AfghanistanLucknow13 Nov 2023ODI # 4691
387--42.85Australiav AfghanistanWankhede27 Nov 2023ODI # 4696
367--42.85Irelandv AfghanistanSharjah212 Mar 2024ODI # 4742
3414--21.42Irelandv AfghanistanSharjah212 Mar 2024ODI # 4742
2*63--66.66Bangladeshv AfghanistanDharamsala27 Oct 2023ODI # 4660
2*12--100.00Irelandv AfghanistanSharjah27 Mar 2024ODI # 4741
2*36--33.33Irelandv AfghanistanSharjah212 Mar 2024ODI # 4742
254--50.00Englandv AfghanistanDelhi215 Oct 2023ODI # 4670
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:

India A (India Blues) vs Australia A at Kanpur, Australia A in India 2nd unoffical ODI, Oct 3, 2025 [List A]

India A (India Blues) vs Australia A at Kanpur, Australia A in India 1st unofficial ODI, Sep 30-Oct 1, 2025 [List A]

Western Australia vs South Australia at Adelaide, One-Day Cup (AUS) 6th Match, Sep 24, 2025 [List A]