Matches (27)
Women's T20 World Cup (2)
PAK vs ENG (1)
Ranji Trophy (16)
Ranji Trophy Plate (3)
Sri Lanka vs West Indies (1)
Spring Challenge (4)

Bangladesh Cricket Team

Captain: Najmul Hossain Shanto (Test, ODI, T20I)
Coaches: Chandika Hathurusinghe (head coach), Nic Pothas (assistant coach), David Hemp (batting coach), Andre Adams (fast bowling coach)
First international match: 1986
Cricket board: Bangladesh Cricket Board (BCB)

Bangladesh Men's Cricket Team History

Cricket was played in unified Bengal in the 18th and 19th centuries, but the eastern parts, modern-day Bangladesh, began to stage proper tournaments only in the 1950s, when the region was known as East Pakistan.

An MCC side first toured Bangladesh in 1976-77. The cricket board of the time, the BCCB, put together a team for the 1979 ICC Trophy, a qualifier for the World Cup then. Seven years on, Bangladesh played their first ODI. Their first appearance at cricket's biggest event was in 1999, alongside Scotland and Kenya, the teams they beat in the semi-final and final of the ICC Trophy in Malaysia two years before. The country's prime minister, Sheikh Hasina, led the rousing reception back home, with millions in attendance.

Bangladesh's case for full membership of the ICC had been strengthened by their successful hosting of the 1998 ICC KnockOut Trophy, and in the 1999 World Cup they beat favourites Pakistan in one of the biggest upsets in the tournament's history. The following season, a first-class competition was established in the country, and in June 2000, Bangladesh became the tenth Test-playing nation.

They only won their first Test after playing 34 matches. Months after that win, against Zimbabwe, they were humiliated in their first Test at Lord's, though they made up somewhat by beating Australia in an ODI in Cardiff later on the tour.

After a series of misfiring coaches, Dav Whatmore shaped Bangladesh cricket in the mid-2000s. They beat India and South Africa in the 2007 World Cup, where their mix of experience and youth - in the form of Mashrafe Mortaza, Shakib Al Hasan, Tamim Iqbal and Mushfiqur Rahim - paid dividends. Senior players Habibul Bashar and Mohammad Rafique retired in 2008, and the talented Mohammad Ashraful became more inconsistent.

Mashrafe, Shakib and Tamim took the reins as the team built through the 2010s under various coaches, among them Jamie Siddons, Shane Jurgensen and Chandika Hathurusinghe. Shakib became the No. 1 allrounder in the world, a rank he held for a substantial time; Mashrafe made the team a tough proposition in ODIs at home; and Tamim scored heavily as the team's most successful opener. They transferred those gains into Tests when they beat England and Australia in 2016 and 2017. In 2024 came perhaps their greatest achievement in Test cricket, when they beat Pakistan 2-0 away.

Bangladesh have not done well in World Cups historically, but cricket remains the No. 1 sport in the country.

Bangladesh Men's Cricket Team Current Ranking


Tests: 9
ODIs: 8
T20Is: 9

Bangladesh Men's Cricket Team Records



Bangladesh Men's Cricket Team Trophies and Milestones







fan-ratings
Team Fan Ratings
Tests
ODIs
T20Is
OTHERT20s
1.
Mushfiqur Rahim
Runs: 5961Wkts: 0
9.5
2.
Shadman Islam
Runs: 806Wkts: 0
8.1
3.
Taskin Ahmed
Runs: 238Wkts: 38
7

Top Run Scorers

In last one year
Tests
ODIs
T20Is
Mominul Haque
BAN,  Lhb
474
Innings: 15Average: 36.46
Mehidy Hasan Miraz
444
Innings: 14Average: 40.36
Mushfiqur Rahim
BAN,  Rhb
408
Innings: 11Average: 40.80
Najmul Hossain Shanto
391
Innings: 12Average: 39.10
Mahmudullah
BAN,  Rhb
325
Innings: 9Average: 36.11
Towhid Hridoy
BAN,  Rhb
278
Innings: 9Average: 39.71
Towhid Hridoy
BAN,  Rhb
528
Innings: 22Average: 29.33
Najmul Hossain Shanto
394
Innings: 22Average: 18.76
Litton Das
BAN,  Rhb
333
Innings: 18Average: 20.81

Top Wicket Takers

In last one year
Tests
ODIs
T20Is
Mehidy Hasan Miraz
32
Innings: 15Average: 28.40
Hasan Mahmud
BAN,  Rfm
20
Innings: 9Average: 27.10
Taijul Islam
BAN,  Sla
19
Innings: 10Average: 32.68
Shoriful Islam
BAN,  Lfm
16
Innings: 11Average: 31.93
Mehidy Hasan Miraz
12
Innings: 12Average: 41.16
Taskin Ahmed
BAN,  Rf
11
Innings: 7Average: 30.00
Rishad Hossain
BAN,  Lbg
30
Innings: 24Average: 21.76
Mustafizur Rahman
29
Innings: 21Average: 19.31
Taskin Ahmed
BAN,  Rf
23
Innings: 16Average: 18.43