Mohammad Nabi Cricket Player Profile, Stats and Career

Mohammad Nabi

Country: Afghanistan

Team:

Afghanistan, Sylhet Royals, Rangpur Riders, Quetta Gladiators, Chittagong Vikings, Sunrisers Hyderabad, St Kitts and Nevis Patriots, Comilla Victorians, Melbourne Renegades, Leicestershire, Balkh Legends, Bengal Tigers, Kent, UAE Bulls, Rangpur Rangers, Saint Lucia Kings, Karachi Kings, London Spirit, Northamptonshire, Kolkata Knight Riders, Jamaica Tallawahs, Sharjah Warriorz, Colombo Strikers, Harare Bolts, Chennai Brave Jaguars, Mumbai Indians, Dambulla Sixers, Ajman Bolts, Fortune Barishal, Hobart Hurricanes, Dubai Capitals

Sport: Cricket

Personal Profile

Born: January 01, 1985 (40 years)

Birth Place: Loger, Afghanistan

Nickname: Nabi

Role: Bowling Allrounder

Batting Style: Right Handed Bat

Bowling Style: Right-arm offbreak

Career Information

  • T20
    Debut: vs Ireland, 2010-02-01, P Sara Oval
    Last Match: vs Zimbabwe, 2025-11-02, Harare Sports Club
  • TEST
    Debut: vs India, 2018-06-14, M.Chinnaswamy Stadium
    Last Match: vs Bangladesh, 2019-09-05, Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium
  • ODI
    Debut: vs Scotland, 2009-04-19, Willowmoore Park
    Last Match: vs Bangladesh, 2025-10-14, Sheikh Zayed Stadium
  • IPL
    Debut: vs Punjab Kings, 2017-04-17, Rajiv Gandhi International Stadium
    Last Match: vs Lucknow Super Giants, 2024-04-30, Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium

ICC Rankings

FormatCurrent RankBest Rank
Test----
ODI5046
T20I65424

Batting Career Summary

TestODIT20IPL
Matches317614424
Innings615413519
Runs3337502417215
Balls6842651770150
Highest241368931
Average5.527.3722.3813.44
SR48.5387.93136.56143.34
Not Out017273
Fours424116618
Sixes112012211
Ducks3691
50s01870
100s0200
200s0000
300s0000
400s0000

Bowling Career Summary

TestODIT20IPL
Matches317614424
Innings516513223
Balls54679962416417
Runs25457332949517
Maidens175250
Wickets817610415
Avg31.7532.5728.3634.47
Eco2.794.37.327.44
SR68.2545.4323.2327.8
BBI3/365/174/104/11
BBM4/955/174/104/11
4w0431
5w0100
10w0000

About Mohammad Nabi

Representing Afghanistan, Mohammad Nabi has established himself as an impactful figure in modern-day Cricket with his skill and determination.

Mohammad Nabi has played for teams including Afghanistan, Sylhet Royals, Rangpur Riders, Quetta Gladiators, Chittagong Vikings, Sunrisers Hyderabad, St Kitts and Nevis Patriots, Comilla Victorians, Melbourne Renegades, Leicestershire, Balkh Legends, Bengal Tigers, Kent, UAE Bulls, Rangpur Rangers, Saint Lucia Kings, Karachi Kings, London Spirit, Northamptonshire, Kolkata Knight Riders, Jamaica Tallawahs, Sharjah Warriorz, Colombo Strikers, Harare Bolts, Chennai Brave Jaguars, Mumbai Indians, Dambulla Sixers, Ajman Bolts, Fortune Barishal, Hobart Hurricanes, Dubai Capitals, showcasing adaptability in different match conditions. His ability to remain composed under pressure and deliver impactful performances has strengthened his presence in competitive cricket.

With growing experience and consistent development, Mohammad Nabi is widely regarded as a player to watch in the coming years.