Shahriar Nafees is a former Bangladeshi cricketer. He has played all formats of the game and was also a former T20I captain for Bangladesh.
Nafees is a left-handed batsman who bowls left-arm off break. He played in the 2011 ODI World Cup for Bangladesh.
Let’s learn about Shahriar Nafees’s net worth, career earnings, salary, career overview, stats, wife, and more.
About Shahriar Nafees
Shahriar Nafees Ahmed was born on 1 May 1985, in Dhaka, Bangladesh. A Bangladeshi professional cricketer, Nafees was a left-handed batsman.
He completed his secondary education at St Joseph Higher Secondary School in 2001 and his higher secondary education at Notre Dame College in 2003. Then, he got himself admitted into the University of Dhaka in 2003-04 for his bachelor’s degree.
International Career
Shahriar Nafees made his One Day International debut for Bangladesh on 21 June 2005, against England. 3 months later, on 12 September 2005, he made his Test debut, against Sri Lanka. Shahriar Nafees played his only T20I on 28 November 2006, in a match against Zimbabwe.
Nafees has been a pivotal batsman for the Bangladeshi side. He scored his maiden one-day hundred against Zimbabwe in August 2006. Nafees was the first Bangladeshi batsman to score a century in Champions Trophy history.
He was included in Bangladesh’s squad for the 2011 World Cup, Nafees played in two matches (scoring 42 runs) as the team exited the tournament in the group stage.
He was the first T20I captain for Bangladesh and also he’s the youngest T20I captain for Bangladesh at the age of 21 years and 211 days.
In February 2021, Nafees announced his retirement from all forms of cricket.
T20 Franchise League Career
Shahriar Nafees was picked by the Barisal Burners as an ‘icon player’ in the Bangladesh Premier League. Despite his status, Nafees just played 5 matches, scoring 38 runs.
In the 2nd edition of BPL held in 2013, he joined Khulna Royal Bengals. He was selected as the captain of the team. He scored his maiden century in BPL 2. Before him, no other Bangladeshi player scored a century in the history of BPL.
Shahriar Nafees’s Net Worth Details
Shahriar Nafees’s net worth is estimated to be $1.5 million as of 2025. The Bangladeshi left-handed batsman’s prime source of earnings is his cricket career.
Salary and Career Earnings
Shahriar Nafees earns an estimated BDT 20 lacs salary, as an “A Category” player. Alongside his cricket contract, Nafees earns a good amount from brand promotions and sponsorship deals. His exact career earnings are unknown.
Franchise League Fee
The Bangladeshi left-handed batsman has played in the Bangladesh Premier League. Shahriar Nafees’s franchise fee is around $40,000. His base price was $20,000 as a ‘B’ category player in the BPL.
Personal Details
| Full Name | Shahriar Nafees Ahmed |
| Born | 1 May 1985 |
| Birthplace | Dhaka, Bangladesh |
| Nationality | Bangladeshi |
| Age | 38 |
| Shirt No. | 42 |
| Height | 175 cm (5 ft 9 in) |
| Weight | Not Available |
| Role | Top-order batsman |
| Batting | Left-handed |
| Bowling | Left-arm off break |
| Net Worth | $1.5 million |
| Relationship Status | Married |
| Wife | Ishita Tasmin |
| @shahriarnafees |
Wife
Shahriar Nafees met Ishita Tasmin at the University of Dhaka. They got married in 2006.
Career Stats
| Competition | Test | ODI |
| Matches | 24 | 75 |
| Runs scored | 1,267 | 2,201 |
| Batting Avg | 26.39 | 31.44 |
| 100s/50s | 1/7 | 4/13 |
| Top Score | 138 | 123* |
| Catches | 19 | 13 |
FAQs
Who is Shahriar Nafees?
Shahriar Nafees is a former Bangladeshi cricketer born in Dhaka on May 1, 1985. He was a left-handed opening batsman who played all formats of the game for Bangladesh and even captained the T20I team.
When did Shahriar Nafees make his international debut?
Nafees made his One Day International (ODI) debut in 2005 against England. He played his first Test match later that same year.
What are some of Shahriar Nafees’ notable achievements?
He scored his maiden Test century (138) against Australia in 2006, a breakthrough performance. In 2006, he became the first Bangladeshi to score over 1,000 ODI runs in a calendar year. He was also nominated for the ICC Emerging Player of the Year award 2006.
Did Shahriar Nafees ever captain the Bangladesh team?
Yes, Nafees was Bangladesh’s first T20I captain. He also holds the record for being Bangladesh’s youngest T20I captain, at 21 years and 211 days old.
What are Shahriar Nafees’ career statistics?
In Tests, Nafees played 24 matches, scoring 1,267 runs with an average of 26.4. In ODIs, he played 75 matches, scoring 2,201 runs with an average of 31.44. He scored 1 century in Tests and 4 in ODIs.
Was Shahriar Nafees involved in any controversies?
In 2008, Nafees joined the unauthorized Indian Cricket League, which led to a 10-year ban from the Bangladesh Cricket Board. However, he cut ties with the league in 2009 and again became eligible for national selection.
What teams did Shahriar Nafees play for in domestic cricket?
Nafees played for various domestic cricket teams, including Barisal Burners, Khulna Royal Bengals, and Agrani Bank Cricket Club in the Dhaka Premier Division Cricket League.
When did Shahriar Nafees retire from cricket?
Nafees announced his retirement from all forms of cricket on February 13, 2021.
What is Shahriar Nafees doing after retirement?
After retiring, Nafees was offered a position in the Bangladesh Cricket Board’s cricket operations department. He also joined the University of Scholars as a faculty member.
What is an interesting fact about Shahriar Nafees’ education?
Despite his cricket career, Nafees maintained a strong focus on education. He completed his BBA from the University of Dhaka’s marketing department and was awarded the prestigious “University Blue” in 2010 for his academic excellence and outstanding sportsmanship.




