Mushfiqur Rahim is a Bangladeshi cricketer who plays as a wicketkeeper-batsman for the Bangladesh cricket team. He was born on the 9th of May 1987 in Bogura, Bangladesh. Mushfiqur Rahim is one of the most legendary names in Bangladesh cricket, as he has done a lot for his country on the field. According to you, what is Mushfiqur Rahim’s net worth in 2025?
Basically, Mushfiqur Rahim’s journey started with representing his country in the under-19 format. He played a total of 19 ODI youth matches and three young test matches for them. Mushfiqur Rahim was the captain of the Bangladesh team in the 2006 Under-19 World Cup. Under his captaincy, Bangladesh reached the quarter-finals. It was the first time that the Bangladesh under-19 team reached the quarter-finals.
Also check out: Bangladesh Cricket Players Salary 2025-26 Revealed – Who’s Earning the Most?
What is Mushfiqur Rahim’s net worth in 2025?
It is very difficult to calculate the exact net worth of Mushfiqur Rahim, as there are a lot of factors determining it. Basically, Mushfiqur Rahim earns about $14,800 per year from his salary at the international level. He is currently included in the Grade B contract of the Bangladesh Cricket Board. It is $68,400 USD per year.
The other factors that we can add to his net worth are the salary he earns from playing franchise cricket. He has played for several teams in the Bangladesh Premier League. Rahim currently plays for Fortune Barishal in the BPL. He also has a lot of investments, which are not publicly disclosed. Mushfiqur Rahim’s net worth in 2025 is said to be between $3.5 million and $4 million, roughly.
Career Statistics and Records
He made his debut for the Bangladesh team in 2005 and later went on to play the Under-19 World Cup in 2006. Mushfiqur Rahim made his international debut in the test format against England in 2005 at Lord’s. He scored 19 in the first innings and 3 in the second. Mushfiqur Rahim became the youngest debutant at Lord’s.
Mushfiqur Rahim made his ODI debut against Zimbabwe in August 2006, and in November of the same year, he made his T20I debut against Zimbabwe as well. He has played more than 350 matches for his country across all formats and has scored more than 15,000 international runs.
He holds the record for the most runs for Bangladesh across all formats. Mushfiqur Rahim has scored more than 20 centuries and 82 half-centuries across all formats. He is also one of the longest-serving pillars of the Bangladesh cricket team and is still going strong.
