Menu

Account

Create a free account Go Pro

Already have an account? Log in

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
1Ibrahim ZadranAfghanistanAFG10 matches, 10 innings903470*101043548.3354479.9641631
2Sediqullah AtalAfghanistanAFG10 matches, 9 innings1024610946751.8949494.53481012
3Rahmat ShahAfghanistanAFG10 matches, 10 innings767*43101038347.8845584.1833321
4Hashmatullah ShahidiAfghanistanAFG10 matches, 10 innings2836*7*101027855.6031189.3929301
5Rahmanullah GurbazAfghanistanAFG10 matches, 10 innings25636101034434.40282121.99371811
6Azmatullah OmarzaiAfghanistanAFG9 matches, 7 innings152489716924.14160105.63131010
7Rashid KhanAfghanistanAFG9 matches, 7 innings37*118978414.009588.4210100
8Darwish RasooliAfghanistanAFG5 matches, 5 innings161324556012.0058103.453200
9Mohammad NabiAfghanistanAFG5 matches, 3 innings9219533913.004586.671200
10Yamin AhmadzaiAfghanistanAFG3 matches, 2 innings4*03244.002913.790000
11Mohammad SaleemAfghanistanAFG4 matches, 3 innings431515.002268.183000
12AM GhazanfarAfghanistanAFG10 matches, 6 innings106122.001866.671000
13Ziaur Rahman SharifiAfghanistanAFG5 matches, 3 innings5363.001735.291000
14Bilal SamiAfghanistanAFG3 matches, 1 innings312-1414.290000
15Nangeyalia KharoteAfghanistanAFG3 matches, 1 innings3166.001154.550000
16Fazalhaq FarooqiAfghanistanAFG4 matches, 1 innings410-20.000000
Showing the top 10 of 16

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.