Tamim Iqbal is a prominent Bangladeshi cricketer and the captain of the Bangladesh national team in ODIs. Known for his aggressive top-order batting, he is widely considered one of the greatest batsmen in Bangladesh’s cricket history. A left-handed batsman, Tamim has participated in every ODI World Cup for Bangladesh since 2007, and every T20I World Cup except for 2021 and 2022.
Now, let’s explore Tamim Iqbal’s net worth, career earnings, salary, career highlights, stats, wife, and more.
Tamim Iqbal’s Net Worth Details

Tamim Iqbal’s net worth is estimated at $20 million as of 2025. The Bangladeshi left-handed batsman primarily earns through his cricket career, which includes national team contracts, endorsements, and playing in various domestic and international leagues.
Salary and Career Earnings
Tamim Iqbal earns an estimated annual salary of BDT 4 lakhs from his cricket career. In addition to his cricket contract, he generates significant income through brand promotions and sponsorship deals. While his exact career earnings are not publicly disclosed, his income from these ventures adds to his wealth.
Franchise League Fee
Tamim Iqbal, the Bangladeshi left-handed batsman, plays in various franchise T20 leagues worldwide. His franchise fee is approximately INR 50 lakhs, as he is considered a top-tier player in the Bangladesh Premier League. This income further contributes to his overall earnings from cricket.
About Tamim Iqbal
Full Name | Tamim Iqbal Khan |
Born | 20 March 1989 |
Birthplace | Chattogram, Bangladesh |
Nationality | Bangladeshi |
Age | 34 |
Shirt No. | 28 |
Height | 180 cm (5 ft 11 in) |
Weight | 141 lb (64 kg) |
Role | Opening Batter |
Batting | Left-handed |
Bowling | Right-arm off-break |
Net Worth | $20 million |
Relationship Status | Married |
Wife | Ayesha Siddiqa |
@tamimofficial |
Tamim Iqbal Khan, born on 20 March 1989 in Chattogram, Bangladesh, is a renowned Bangladeshi professional cricketer. Known for his aggressive and consistent batting, Tamim is a left-handed opener and one of the most successful batsmen in Bangladesh’s cricket history. Tamim Iqbal is widely regarded as one of the greatest Bangladeshi batsmen ever. He began his cricketing journey with the Bangladesh Under-19 team, participating in the 2006 U-19 Cricket World Cup in Sri Lanka.
With 104 first-class matches, Tamim has scored 7,945 runs, averaging 43.17. He also plays in franchise T20 leagues worldwide.
International Career

Tamim Iqbal made his One Day International (ODI) debut for Bangladesh on 9 February 2007 against Zimbabwe. Seven months later, he debuted in T20I cricket on 1 September 2007 against Kenya, and his Test debut came on 4 January 2018 against New Zealand.
Tamim has been a cornerstone for the Bangladesh squad, playing 241 ODI matches and scoring 8,313 runs at an average of 36.62. He has 56 half-centuries and 14 centuries in ODIs, with his first century coming against Ireland.
Notably, Tamim is the only Bangladeshi batsman to score a century at Lord’s against England and the only one to score centuries in all three formats. In March 2021, he became the first Bangladeshi player to score 50 ODI half-centuries. He holds the record for the most international centuries by a Bangladeshi, with 25 across all formats. Additionally, Tamim is the highest run-scorer in international cricket for Bangladesh, having accumulated more than 15,000 runs.
T20 Franchise League Career

Tamim Iqbal, the captain of Bangladesh’s ODI team, has been a prominent figure in various franchise T20 leagues. He has represented multiple teams in the Bangladesh Premier League (BPL), including Chittagong Kings/Vikings, Duronto Rajshahi, Comilla Victorians, Dhaka Platoon, Fortune Barishal, Minister Dhaka, and Khulna Tigers.
In 2011, Tamim was signed by Pune Warriors India for the Indian Premier League (IPL) season. Throughout his career, he has accumulated nearly 7,000 runs in T20 cricket, with an impressive average of over 32.
Wife

Tamim Iqbal is married to Ayesha Siddiqa, whom he tied the knot with in 2013. The couple has a son named Arham Iqbal Khan.
Career Stats
Competition | Test | ODI | T20 |
Matches | 70 | 241 | 78 |
Runs scored | 5,134 | 8,313 | 1,758 |
Batting Avg | 38.89 | 36.62 | 24.08 |
100s/50s | 10/31 | 14/56 | 1/7 |
Top Score | 206 | 158 | 103* |
Catches | 20 | 68 | 18 |