Mohammad Nabi To Retire From ODI Cricket After ICC Champions Trophy 2025
Mohammad Nabi, Afghanistan’s star all-rounder, will retire from ODI cricket after the ICC Champions Trophy 2025, ending a legendary career with 167 matches played.

Mohammad Nabi, a famous cricketer from Afghanistan, will retire from One Day International (ODI) cricket after the ICC Champions Trophy in 2025. He is 39 years old and has played for Afghanistan since 2009. He is one of Afghanistan’s best players, known for his skills in both batting and bowling.
Table of Contents
ToggleA Legendary Career
Mohammad Nabi has played 167 ODI matches for Afghanistan. In his career, he scored 3,600 runs and took 172 wickets. He is known as one of the top all-rounders in world cricket. Nabi also led Afghanistan in many international matches, including three Tests, 167 ODIs, and 129 T20Is.
Afghanistan’s Qualification for the ICC Champions Trophy 2025
Afghanistan qualified for the ICC Champions Trophy for the first time. They secured their spot by finishing in the top six at the 2023 ODI World Cup. The tournament will feature the top seven teams, with Pakistan as the host. It will take place from February 19 to March 9, 2025, and will be the first ICC event in Pakistan since 1996.
Mohammad Nabi’s Decision to Retire

Nabi thought about retiring after the 2023 ICC World Cup. But after Afghanistan qualified for the Champions Trophy, he decided to play until the end of the tournament. He said he wanted to make this tournament his last ODI. He has already told the Afghanistan Cricket Board about his plan.
Nabi said, “I was going to retire after the World Cup, but when we qualified for the Champions Trophy, I thought it would be great to play in that tournament.”
Future in T20Is
Even though Mohammad Nabi will retire from ODIs, he will still play T20 International (T20I) matches for Afghanistan. He wants to help his team in the 2026 T20 World Cup. His experience in T20 cricket is important, and he will continue to play as a strong all-rounder.
Impressive ODI and T20I Records
Mohammad Nabi has achieved a lot in ODI cricket. He has scored two centuries and 17 fifties, with a top score of 136. His best bowling figures are 5 wickets for 17 runs. He is also ranked as the world’s No. 1 ODI all-rounder by the ICC.
In T20Is, Nabi has scored 2,165 runs, hitting six fifties with a strike rate of 136.16. He has taken 96 wickets, with his best bowling figures being 4 wickets for 10 runs.
A Memorable Journey
Mohammad Nabi has been an important part of Afghanistan’s rise in international cricket. He played in Afghanistan’s first 50-over World Cup in 2015 and also in 2019 and 2023. He retired from Test cricket in 2019 to focus on limited-overs formats.
As Nabi gets ready for his last ODI in 2025, he leaves behind a legacy that will always be remembered. His leadership and skill have inspired many young cricketers in Afghanistan and around the world.
Also Read: Border-Gavaskar Trophy: Australia Prepares A Bouncy Pitch for the Perth Test