The trajectory of Mohammad Nabi from a youth learning the game in Peshawar to becoming a foundational figure in Afghan cricket mirrors the nation's rapid ascent in the sport. He stood as a central presence during Afghanistan's progression from the lower tiers of the World Cricket League to achieving full international status in the ODI format.
Early Development and MCC Exposure
Born in 1985 in Logar Province, Nabi spent his formative years in Peshawar before returning to Afghanistan in 2000. He played competitive cricket alongside peers like Mohammad Shahzad and Asghar Afghan. His performance in a 2006 tour match against the Marylebone Cricket Club in Mumbai garnered attention from Mike Gatting, leading to his inclusion in the MCC's Young Cricketers programme in England. This period facilitated his first-class debut in 2007 against Sri Lanka A and further domestic experience with Pakistan Customs.
Twenty questions, eight minutes on the clock, and a percentile measured against everyone who has taken it. No sign-up.
Take the IQ test →Ascension to International Status
Nabi was instrumental in Afghanistan's rise through the ICC World Cricket League. He participated in the division victories of 2008 and 2009, which culminated in the team achieving One Day International status. During the 2009 playoff against Scotland, he scored 58 runs to secure his maiden ODI half-century and was named player of the match. His early career included representing his nation in the 2010 ICC World Twenty20 and a stint as team captain during the 2010 Asian Games.
Captaincy and Tactical Shifts
Appointed captain in 2013, Nabi led the squad through several major competitions, including the 2014 Asia Cup and the 2015 Cricket World Cup. Under his leadership, the team achieved a significant victory over Bangladesh in 2014. Following his resignation from the captaincy in 2015, a shift in batting order by coach Inzamam-ul-Haq allowed Nabi to score his maiden ODI century. This led to a series victory over Zimbabwe, marking the first time an associate nation defeated a full member in a bilateral ODI series.
Test Cricket and Franchise Tenure
Nabi made his Test match debut for Afghanistan against India on 14 June 2018. He remained an active participant in international matches until his retirement from Test cricket in September 2019, choosing to focus on limited-overs formats. Beyond international play, he was the first Afghan player selected in the Indian Premier League auction. As of June 2024, he maintains a record of having contributed to victories over 45 different nations.
Fast facts
- Born: 1985
- Birthplace: Logar Province, Afghanistan
- Role: Attacking batting all-rounder
- Test debut: 14 June 2018
- ODI debut: April 2009
- Role in Afghanistan Cricket Board: Inducted August 2020
- Former team roles: Captain of national team
- First international match: 2003
Questions readers ask
Did Mohammad Nabi play in the 2015 Cricket World Cup?
Yes, he captained the Afghanistan team during their appearance in the 2015 Cricket World Cup.
When did Nabi retire from Test cricket?
He retired from Test cricket in September 2019 to prioritize his limited-overs career.
Achievements
- Represented Afghanistan national cricket team, Afghan Cheetahs and Marylebone Cricket Club
- Competed at 2010 Asian Games
- Discipline: cricket


