Menu

Account

Create a free account Go Pro

Already have an account? Log in

Most Matches for Afghanistan in ODI 2026

Rahmat Shah and Hashmatullah Shahidi share the lead in Afghanistan in ODI 2026 with 10 matches (Afghanistan). Rahmanullah Gurbaz (10) is next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Matches Runs Avg BF SR 4s 6s 50s 100s
1Rahmat ShahAfghanistanAFG10 matches, 10 innings767*4310101038347.8845584.1833321
2Hashmatullah ShahidiAfghanistanAFG10 matches, 10 innings2836*7*10101027855.6031189.3929301
3Rahmanullah GurbazAfghanistanAFG10 matches, 10 innings2563610101034434.40282121.99371811
4Ibrahim ZadranAfghanistanAFG10 matches, 10 innings903470*10101043548.3354479.9641631
5Sediqullah AtalAfghanistanAFG10 matches, 9 innings102461091046751.8949494.53481012
6AM GhazanfarAfghanistanAFG10 matches, 6 innings40610610122.001866.671000
7Rashid KhanAfghanistanAFG9 matches, 7 innings37*1189798414.009588.4210100
8Azmatullah OmarzaiAfghanistanAFG9 matches, 7 innings1524897916924.14160105.63131010
9Mohammad NabiAfghanistanAFG5 matches, 3 innings92195353913.004586.671200
10Darwish RasooliAfghanistanAFG5 matches, 5 innings1613245556012.0058103.453200
11Ziaur Rahman SharifiAfghanistanAFG5 matches, 3 innings53563.001735.291000
12Fazalhaq FarooqiAfghanistanAFG4 matches, 1 innings4140-20.000000
13Mohammad SaleemAfghanistanAFG4 matches, 3 innings4341515.002268.183000
14Yamin AhmadzaiAfghanistanAFG3 matches, 2 innings32344.002913.790000
15Nangeyalia KharoteAfghanistanAFG3 matches, 1 innings31366.001154.550000
16Bilal SamiAfghanistanAFG3 matches, 1 innings3132-1414.290000
17Fareed AhmadAfghanistanAFG1 match, 1 innings11100.000-0000
18Ikram AlikhilAfghanistanAFG1 match, 0 innings1010-0-0000
Showing the top 10 of 18

Most Matches for Afghanistan in ODI 2026

Rahmat Shah and Hashmatullah Shahidi share the lead in Afghanistan in ODI 2026 with 10 matches (Afghanistan). Rahmanullah Gurbaz (10) is next. Rahmat Shah leads Afghanistan for matches in ODI 2026 with 10 matches. The leading player can change after every match as the season progresses. Filter by team to analyse matches depth across squads.

ODI Matches Questions

Who has the most matches for Afghanistan in ODI 2026?

Rahmat Shah leads ODI 2026 for Afghanistan with 10 matches from 10 matches, averaging 47.88 at a strike rate of 84.18. Hashmatullah Shahidi is second on 10 and Rahmanullah Gurbaz third on 10. The table ranks every player in ODI 2026 for Afghanistan by matches, with their team and matches.

Who are the top players in ODI 2026?

The top three players in ODI 2026 for Afghanistan are Rahmat Shah (10 in 10 matches), Hashmatullah Shahidi (10 in 10 matches) and Rahmanullah Gurbaz (10 in 10 matches). Every other player follows in the table, with their team and matches.