Menu

Account

Create a free account Go Pro

Already have an account? Log in

Most Runs for Afghanistan in ODI 2026

Sediqullah Atal leads Afghanistan in ODI 2026 with 467 runs (Afghanistan). Ibrahim Zadran (435) and Rahmat Shah (383) are next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Sediqullah AtalAfghanistanAFG10 matches, 9 innings1024610946751.8949494.53481012
2Ibrahim ZadranAfghanistanAFG10 matches, 10 innings903470*101043548.3354479.9641631
3Rahmat ShahAfghanistanAFG10 matches, 10 innings767*43101038347.8845584.1833321
4Rahmanullah GurbazAfghanistanAFG10 matches, 10 innings25636101034434.40282121.99371811
5Hashmatullah ShahidiAfghanistanAFG10 matches, 10 innings2836*7*101027855.6031189.3929301
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
10Mohammad SaleemAfghanistanAFG4 matches, 3 innings1*95*431515.002268.183000
11AM GhazanfarAfghanistanAFG10 matches, 6 innings106122.001866.671000
12Ziaur Rahman SharifiAfghanistanAFG5 matches, 3 innings5363.001735.291000
13Nangeyalia KharoteAfghanistanAFG3 matches, 1 innings3166.001154.550000
14Yamin AhmadzaiAfghanistanAFG3 matches, 2 innings3244.002913.790000
15Bilal SamiAfghanistanAFG3 matches, 1 innings312-1414.290000
Showing the top 10 of 15

Most Runs for Afghanistan in ODI 2026

Sediqullah Atal leads Afghanistan in ODI 2026 with 467 runs (Afghanistan). Ibrahim Zadran (435) and Rahmat Shah (383) are next. Sediqullah Atal leads Afghanistan for runs in ODI 2026 with 467 runs. The leading run scorer can change after every match as the season progresses. Filter by team to analyse runs depth across squads.

ODI Runs Questions

Who has the most runs for Afghanistan in ODI 2026?

Sediqullah Atal leads ODI 2026 for Afghanistan with 467 runs from 10 matches, averaging 51.89 at a strike rate of 94.53. Ibrahim Zadran is second on 435 and Rahmat Shah third on 383. The table ranks every player in ODI 2026 for Afghanistan by runs, with their team and matches.

Who are the top run scorers in ODI 2026?

The top three run scorers in ODI 2026 for Afghanistan are Sediqullah Atal (467 in 10 matches), Ibrahim Zadran (435 in 10 matches) and Rahmat Shah (383 in 10 matches). Sediqullah Atal is 32 runs clear of Ibrahim Zadran. Every other player follows in the table, with their team and matches.