ibrahim zadran century

Afghanistan cricket has grown rapidly in the last decade. The team has produced outstanding players who are breaking records on the international stage. One such historic moment came when Ibrahim Zadran scored the highest individual score for Afghanistan in ODIs against England in the Champions Trophy 2025.

  • Ibrahim Zadran holds the highest individual score for Afghanistan in ODIs.
  • Rahmanullah Gurbaz appears twice in the top 5 records.
  • Azmatullah Omarzai is the only all-rounder in the list.
  • Afghanistan cricket continues to make history with remarkable performances.

Top 5 Highest Individual Scores in ODIs

5. Rahmanullah Gurbaz – 154 Runs Against Bangladesh

  • Match Year: 2023
  • Balls Faced: 125
  • Boundaries: 13 fours, 8 sixes
  • Strike Rate: 116.00

Rahmanullah Gurbaz, Afghanistan’s ace opener, played a magnificent knock of 154 runs against Bangladesh. Partnering with Ibrahim Zadran, he led Afghanistan to a dominant position. His century set the foundation for a high total, making this innings the fifth-highest individual score by an Afghan batter in ODIs.

4. Azmatullah Omarzai – 149 Runs Against Sri Lanka*

  • Match Year: 2023
  • Balls Faced: 115
  • Boundaries: 13 fours, 6 sixes

Azmatullah Omarzai, Afghanistan’s all-rounder, played a heroic unbeaten innings of 149 runs against Sri Lanka. His exceptional batting ability helped Afghanistan post a competitive score. Omarzai’s innings remains one of the finest performances in Afghan cricket history.

3. Rahmanullah Gurbaz – 151 Runs Against Pakistan

  • Match Year: 2023
  • Balls Faced: 151
  • Boundaries: 14 fours, 3 sixes

Once again, Rahmanullah Gurbaz proved his batting excellence with a 151-run innings against Pakistan. His century gave Afghanistan a flying start, dominating the Pakistani bowlers. This performance stands as the third-highest ODI score for Afghanistan.

ALSO READ:  Afghanistan Cricket Team Prepares for ICC Champions Trophy 2025

2. Ibrahim Zadran – 162 Runs Against Sri Lanka

  • Match Year: 2022
  • Balls Faced: 138
  • Boundaries: 15 fours, 4 sixes

Ibrahim Zadran, a key player in Afghanistan’s top order, played a record-breaking innings of 162 runs against Sri Lanka. Despite an early setback, Zadran anchored the innings and led Afghanistan to a strong total. His performance became the highest individual ODI score for Afghanistan at that time.

1. Ibrahim Zadran – 177 Runs Against England

  • Match Year: 2025 (Champions Trophy)
  • Balls Faced: 146
  • Boundaries: 12 fours, 6 sixes

During the Champions Trophy 2025, Ibrahim Zadran rewrote history by scoring 177 runs against England. Afghanistan struggled at the start, losing three wickets for 37 runs. But Zadran’s brilliance turned the game around. His powerful innings now stands as the highest individual score in Afghanistan’s ODI history.

Afghanistan’s Highest Individual ODI Scores

RankPlayerScoreOpponentYear
1Ibrahim Zadran177England2025
2Ibrahim Zadran162Sri Lanka2022
3Rahmanullah Gurbaz151Pakistan2023
4Azmatullah Omarzai149*Sri Lanka2023
5Rahmanullah Gurbaz154Bangladesh2023

Afghanistan’s rise in international cricket has been remarkable. Players like Ibrahim Zadran, Rahmanullah Gurbaz, and Azmatullah Omarzai continue to set new records. Their performances prove that Afghanistan is a strong force in world cricket. As the team moves forward, more records are expected to be shattered in the coming years.


Check out the Champions Trophy Schedule, Champions Trophy Live Score, Champions Trophy SquadsChampions Trophy Stats Champions Trophy Tour, Champions Trophy Venues & Champions Trophy Latest News here!

ICC Champions Trophy 2025 Matches

Pakistan vs New Zealand - 1st Match, Group A | Bangladesh vs India - 2nd Match, Group AAfghanistan vs South Africa - 3rd Match, Group B | Australia vs England - 4th Match, Group B | Pakistan vs India - 5th Match, Group A | Bangladesh vs New Zealand - 6th Match, Group A | Australia vs South Africa - 7th Match, Group B | Afghanistan vs England - 8th Match, Group B | Pakistan vs Bangladesh - 9th Match, Group A | Afghanistan vs Australia - 10th Match, Group B | England vs South Africa - 11th Match, Group B | New Zealand vs India - 12th Match, Group A | TBA vs TBA, 1st Semi-Final | TBA vs TBA, 2nd Semi-Final | TBA vs TBA, Final |

ALSO READ:  Allah Mohammad Ghazanfar's Net Worth in 2025: A Rising Cricket Star's Financial Milestone

ICC Champions Trophy 2025 Teams

PAKISTAN | NEW ZEALAND | BANGLADESH | INDIA | AFGHANISTAN | SOUTH AFRICA | AUSTRALIA | ENGLAND

Similar Posts