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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Rahmat Shah | 767*43 | 10 | 10 | 10 | 383 | 47.88 | 455 | 84.18 | 33 | 3 | 2 | 1 |
| 2 | Hashmatullah Shahidi | 2836*7* | 10 | 10 | 10 | 278 | 55.60 | 311 | 89.39 | 29 | 3 | 0 | 1 |
| 3 | Rahmanullah Gurbaz | 25636 | 10 | 10 | 10 | 344 | 34.40 | 282 | 121.99 | 37 | 18 | 1 | 1 |
| 4 | Ibrahim Zadran | 903470* | 10 | 10 | 10 | 435 | 48.33 | 544 | 79.96 | 41 | 6 | 3 | 1 |
| 5 | Sediqullah Atal | 10246 | 10 | 9 | 10 | 467 | 51.89 | 494 | 94.53 | 48 | 10 | 1 | 2 |
| 6 | AM Ghazanfar | 406 | 10 | 6 | 10 | 12 | 2.00 | 18 | 66.67 | 1 | 0 | 0 | 0 |
| 7 | Rashid Khan | 37*118 | 9 | 7 | 9 | 84 | 14.00 | 95 | 88.42 | 10 | 1 | 0 | 0 |
| 8 | Azmatullah Omarzai | 15248 | 9 | 7 | 9 | 169 | 24.14 | 160 | 105.63 | 13 | 10 | 1 | 0 |
| 9 | Mohammad Nabi | 9219 | 5 | 3 | 5 | 39 | 13.00 | 45 | 86.67 | 1 | 2 | 0 | 0 |
| 10 | Darwish Rasooli | 161324 | 5 | 5 | 5 | 60 | 12.00 | 58 | 103.45 | 3 | 2 | 0 | 0 |
| 11 | Ziaur Rahman Sharifi | 5 | 3 | 5 | 6 | 3.00 | 17 | 35.29 | 1 | 0 | 0 | 0 | |
| 12 | Fazalhaq Farooqi | 4 | 1 | 4 | 0 | - | 2 | 0.00 | 0 | 0 | 0 | 0 | |
| 13 | Mohammad Saleem | 4 | 3 | 4 | 15 | 15.00 | 22 | 68.18 | 3 | 0 | 0 | 0 | |
| 14 | Yamin Ahmadzai | 3 | 2 | 3 | 4 | 4.00 | 29 | 13.79 | 0 | 0 | 0 | 0 | |
| 15 | Nangeyalia Kharote | 3 | 1 | 3 | 6 | 6.00 | 11 | 54.55 | 0 | 0 | 0 | 0 | |
| 16 | Bilal Sami | 3 | 1 | 3 | 2 | - | 14 | 14.29 | 0 | 0 | 0 | 0 | |
| 17 | Fareed Ahmad | 1 | 1 | 1 | 0 | 0.00 | 0 | - | 0 | 0 | 0 | 0 | |
| 18 | Ikram Alikhil | 1 | 0 | 1 | 0 | - | 0 | - | 0 | 0 | 0 | 0 |
More ODI Leaderboards
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.