Highest Individual Scores for Afghanistan in ODIs ft. Ibrahim Zadran
Here's the list of top 5 highest individual scores by Afghanistan batsmen in ODIs.

Afghanistan’s rise in international cricket has been nothing short of remarkable. From being an underdog to becoming a competitive force, the team has consistently delivered outstanding performances on the biggest stage. Over the years, Afghan batters have played some breathtaking knocks, setting new records and making history.
The latest addition to their glorious achievements came in the ICC Champions Trophy 2025 when Ibrahim Zadran smashed the highest individual score for Afghanistan in ODIs. However, he is not alone in this elite list. Let’s take a look at some of the biggest individual knocks by Afghan batters in ODI history.
Afghanistan’s Highest Individual Scores in ODIs
Rank | Player | Runs | Opponent | Venue |
---|---|---|---|---|
1 | Ibrahim Zadran | 177 | England | Lahore |
2 | Ibrahim Zadran | 162 | Sri Lanka | Colombo |
3 | Rahmanullah Gurbaz | 154 | Bangladesh | Chattogram |
4 | Rahmanullah Gurbaz | 151 | Pakistan | Hambantota |
5 | Azmatullah Omarzai | 149 | Sri Lanka | Pallekele |
Afghanistan continues to rise as a competitive force in international cricket, and with batters like Ibrahim Zadran and Rahmanullah Gurbaz leading the way, more records are bound to be broken in the future.