Most Balls Faced for Afghanistan in ODI 2026
Ibrahim Zadran leads Afghanistan in ODI 2026 with 544 balls faced (Afghanistan). Sediqullah Atal (494) and Rahmat Shah (455) are next.
Updated , after New Zealand vs India| # | Player | Last 3 | Mat | Inns | Runs | Avg | BF | SR | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Ibrahim Zadran | 903470* | 10 | 10 | 435 | 48.33 | 544 | 79.96 | 41 | 6 | 3 | 1 |
| 2 | Sediqullah Atal | 10246 | 10 | 9 | 467 | 51.89 | 494 | 94.53 | 48 | 10 | 1 | 2 |
| 3 | Rahmat Shah | 767*43 | 10 | 10 | 383 | 47.88 | 455 | 84.18 | 33 | 3 | 2 | 1 |
| 4 | Hashmatullah Shahidi | 2836*7* | 10 | 10 | 278 | 55.60 | 311 | 89.39 | 29 | 3 | 0 | 1 |
| 5 | Rahmanullah Gurbaz | 25636 | 10 | 10 | 344 | 34.40 | 282 | 121.99 | 37 | 18 | 1 | 1 |
| 6 | Azmatullah Omarzai | 15248 | 9 | 7 | 169 | 24.14 | 160 | 105.63 | 13 | 10 | 1 | 0 |
| 7 | Rashid Khan | 37*118 | 9 | 7 | 84 | 14.00 | 95 | 88.42 | 10 | 1 | 0 | 0 |
| 8 | Darwish Rasooli | 161324 | 5 | 5 | 60 | 12.00 | 58 | 103.45 | 3 | 2 | 0 | 0 |
| 9 | Mohammad Nabi | 9219 | 5 | 3 | 39 | 13.00 | 45 | 86.67 | 1 | 2 | 0 | 0 |
| 10 | Yamin Ahmadzai | 4*0 | 3 | 2 | 4 | 4.00 | 29 | 13.79 | 0 | 0 | 0 | 0 |
| 11 | Mohammad Saleem | 4 | 3 | 15 | 15.00 | 22 | 68.18 | 3 | 0 | 0 | 0 | |
| 12 | AM Ghazanfar | 10 | 6 | 12 | 2.00 | 18 | 66.67 | 1 | 0 | 0 | 0 | |
| 13 | Ziaur Rahman Sharifi | 5 | 3 | 6 | 3.00 | 17 | 35.29 | 1 | 0 | 0 | 0 | |
| 14 | Bilal Sami | 3 | 1 | 2 | - | 14 | 14.29 | 0 | 0 | 0 | 0 | |
| 15 | Nangeyalia Kharote | 3 | 1 | 6 | 6.00 | 11 | 54.55 | 0 | 0 | 0 | 0 | |
| 16 | Fazalhaq Farooqi | 4 | 1 | 0 | - | 2 | 0.00 | 0 | 0 | 0 | 0 |
More ODI Leaderboards
Most Balls Faced for Afghanistan in ODI 2026
Ibrahim Zadran leads Afghanistan in ODI 2026 with 544 balls faced (Afghanistan). Sediqullah Atal (494) and Rahmat Shah (455) are next. Ibrahim Zadran leads Afghanistan for balls faced in ODI 2026 with 544 balls faced. The leading batter can change after every match as the season progresses. Filter by team to analyse balls faced depth across squads.
ODI Balls faced Questions
Who has the most balls faced for Afghanistan in ODI 2026?
Ibrahim Zadran leads ODI 2026 for Afghanistan with 544 balls faced from 10 matches, averaging 48.33 at a strike rate of 79.96. Sediqullah Atal is second on 494 and Rahmat Shah third on 455. The table ranks every player in ODI 2026 for Afghanistan by balls faced, with their team and matches.
Who are the top batters in ODI 2026?
The top three batters in ODI 2026 for Afghanistan are Ibrahim Zadran (544 in 10 matches), Sediqullah Atal (494 in 10 matches) and Rahmat Shah (455 in 10 matches). Ibrahim Zadran is 50 balls faced clear of Sediqullah Atal. Every other player follows in the table, with their team and matches.