Mohammad Ashraful Net Worth Details

Mohammad Ashraful is a Bangladeshi cricketer representing the Bangladesh national cricket team. He is the former captain of the Bangladesh national cricket team.

He was a right-handed middle-order batsman who bowled both right-arm off break and right-arm leg break in the Bangladesh Cricket Team.

Ashraful represented Bangladesh in the 2007 and 2011 ODI World Cups and the 2007, 2009, 2010, and 2012 T20I World Cups.

Let’s learn about Mohammad Ashraful’s net worth, earnings, salary, career overview, stats, wife, and more.

Mohammad Ashraful’s Net Worth Details

Mohammad Ashraful’s net worth is estimated to be BDT 15 crores ($1.5 million) as of 2025. The Bangladeshi right-handed batsman’s prime source of earnings is his cricket career.

Salary and Career Earnings

Mohammad Ashraful earns an estimated BDT 85,000 monthly as a first-class cricketer.

In addition to his cricket contract, Ashraful earns a good amount from brand promotions and sponsorship deals. His exact career earnings are unknown.

Franchise League Fee

The Bangladeshi right-handed batsman plays in franchise T20 leagues all across the globe. Mohammad Ashraful’s franchise fee was  INR 3,684,000 for the Mumbai Indians in the IPL.

Mohammad Ashraful also played in the BPL. His average annual salary was BDT 18 lacs for the Chittagong Vikings in 2019.

About Mohammad Ashraful

Full Name Mohammad Ashraful
Born 7 July 1984
Birthplace Brahmanbaria, Bangladesh
Nationality Bangladeshi
Age 39
Shirt No. 98
Height 160 cm (5 ft 3 in)
Weight Not Available
Role Middle-Order Batsman
Batting  Right-handed
Bowling Right-arm off-break

Right-arm leg-break

Net Worth $1.5 million
Relationship Status Married
Wife Anika Taslima Orchi
Instagram @ashraful_official

Mohammad Ashraful was born on 7 July 1984 in Brahmanbaria, Bangladesh.

A Bangladeshi professional cricketer, Mohammad Ashraful was one of the promising cricketers of Bangladesh.

Mohammad Ashraful's Biography

Ashraful debuted on 22 November 2000, playing for the Dhaka Metropolis cricket team. Three days later, he made his List A debut, again playing for Dhaka Metropolis.

During the 2000–01 season, he played ten first-class matches, scoring 585 runs at an average of 30.78.

International Career

Mohammad Ashraful made his ODI debut against Zimbabwe on 11 April 2001. Five months later, he made his Test debut against Sri Lanka on 6 September 2001.

Ashraful joined the T20I side for Bangladesh on 1 September 2007, with a match against Kenya.

Mohammad Ashraful was one of Bangladesh’s promising cricketers. He played 177 ODI games, scoring 3,468 runs at an average of 22.24. In his ODI career, he made 20 half-centuries and 3 centuries.

Between 2007 and 2009, Ashraful captained his country in 13 Tests and 38 ODIs, of which Bangladesh won eight.

Ashraful has scored the fastest fifty in Test, ODI, and Twenty20 international amongst any Bangladeshi cricketer. After 2014, Ashraful entered the worst phase of his cricketing career.

In 2014, the Bangladesh Cricket Board banned him for eight years after he was found guilty of match-fixing. The ban was later reduced to five years, with two years suspended.

T20 Franchise League Career

Mohammad Ashraful, the former captain of the Bangladesh team, played for Dhaka Gladiators and Chittagong Vikings in the Bangladesh Premier League.

In 2009, Ashraful was signed by the Mumbai Indians in the Indian Premier League, but he played only one game and scored just two runs.

In the 2012 BPL season, Ashraful scored 258 runs at an average of 28.66, making him the BPL’s second-highest run-scorer among Bangladeshi batsmen.

Ashraful scored 358 runs in 14 matches, with an average of 29.83 per match, in the 2013 season. He scored a century (103* off 58) against the Khulna Royal Bengals.

Wife

The former Bangladeshi superstar, Mohammad Ashraful, got married in 2015. His beautiful wife is Anika Taslima Orchi.

Mohammad Ashraful wife is Anika Taslima Orchi

Career Stats

Competition Test ODI
Matches 61 177
Runs scored 2,737 3,468
Batting Avg 24.02 22.24
100s/50s 6/8 3/20
Top Score 190 109
Wickets 21 18
Bowling Avg 60.52 36.72
5 Wickets in innings 0 0
Catches 25 86

FAQs

Who is Mohammad Ashraful?

Mohammad Ashraful is a former Bangladeshi cricketer who was born on July 7, 1984, in Dhaka. He is known for his right-handed batting and right-arm leg-spin bowling. Ashraful was a prominent Bangladeshi cricket figure and was the national team captain.

When did Mohammad Ashraful make his international debut?

Ashraful made his ODI debut on April 11, 2001, against Zimbabwe. He made his Test debut later that year on September 6, 2001, against Sri Lanka, becoming the youngest Test centurion at 17.

What are some of Mohammad Ashraful’s notable achievements?

Ashraful holds the record for the fastest fifty in Test, ODI, and T20I matches for Bangladesh. He scored a memorable century against Australia in Cardiff in 2005, leading Bangladesh to a historic win. He also scored an unbeaten 158 against India in 2004 and a career-best 190 against Sri Lanka in 2013.

What are Mohammad Ashraful’s career statistics?

In Tests, Ashraful played 61 matches, scoring 2,737 runs at an average of 24.01, including six centuries. In ODIs, he played 177 matches, scoring 3,468 runs at an average of 22.23, with three centuries. In T20Is, he played 23 matches, scoring 450 runs at an average of 19.57.

What controversies has Mohammad Ashraful been involved in?

Ashraful’s career was marred by a match-fixing scandal in the Bangladesh Premier League (BPL) in 2013. He confessed to his involvement and was banned for eight years, later reduced to five years with two years suspended.

When did Mohammad Ashraful serve as the captain of the Bangladesh cricket team?

Ashraful was appointed captain of the Bangladesh national team in 2007. He captained the team in 13 Tests and 38 ODIs until 2009. His tenure included some notable victories but faced criticism due to inconsistent performances.

What is Mohammad Ashraful’s highest score in international cricket?

Ashraful’s highest score in Test cricket is 190, which was achieved against Sri Lanka in 2013. His highest score in ODIs is 109, and in T20Is, it is 65.

What teams has Mohammad Ashraful played for in domestic and T20 leagues?

Ashraful has played for various domestic teams, including Dhaka Metropolis, Dhaka Division, and Mohammedan Sporting Club. He also played for the Dhaka Gladiators in the BPL and had a brief stint with the Mumbai Indians in the Indian Premier League (IPL).

What is Mohammad Ashraful doing after his suspension?

After serving his suspension, Ashraful returned to domestic cricket in 2016. He continues to play for various Bangladeshi sides and has also played for clubs in the UK, including Lashings, Blackheath, and Lullington Park.

What impact did Mohammad Ashraful have on Bangladeshi cricket?

Despite the controversies, Ashraful is one of Bangladesh’s most talented cricketers. His early performances and memorable innings significantly contributed to putting Bangladesh on the cricketing map. His career is both an inspiration and a cautionary tale for aspiring cricketers.

M. Abdullah
M. Abdullah is a celebrity author with a keen interest in all things related to the rich and famous. He has built a reputation as a go-to source for the latest and trendy celebrity gossip and in-depth information and resources on the net worth of some of the world's most prominent celebrities, players, athletes, and politicians.