Bangladesh ICC Ranking
Bangladesh in the ICC rankings
Bangladesh are No. 6 in Test, No. 9 in ODI and No. 8 in T20I in the latest ICC men's team rankings.
Their best format is Test, where their rating of 77 is 47 points behind No. 1 South Africa.
Bangladesh's highest-ranked players are Mehidy Hasan Miraz (No. 4 Test all-rounder), Nasum Ahmed (No. 8 T20I bowler) and Taskin Ahmed (No. 9 ODI bowler). In total, 18 Bangladesh players are in the top 50 of at least one ICC player ranking.
In the Test table of 10 teams, Bangladesh are 6th on a rating of 77 from 25 matches (1916 points), 25 points behind England (102) and 2 points ahead of Sri Lanka (75).
In the ODI table of 20 teams, Bangladesh are 9th on a rating of 81 from 41 matches (3304 points), 12 points behind England (93) and 2 points ahead of West Indies (79).
In the T20I table of 50 teams, Bangladesh are 8th on a rating of 222 from 55 matches (12220 points), 14 points behind West Indies (236) and 1 point ahead of Sri Lanka (221).
What one Test win would be worth: by the ICC formula, beating England (rated 102) would earn Bangladesh 152 ranking points for that match and lift their rating from 77 to about 80. Losing to them would earn 52 points and leave the rating near 76. Try other results in the rankings predictor.
In the World Test Championship 2025–27, Bangladesh are 4th with 55.56% of available points from 6 Tests (3 won, 2 lost, 1 drawn).
Bangladesh have won 3 of their last 9 completed international matches. Most recent: Afghanistan vs Bangladesh (3rd Match) — AFG won by 7 wickets.
Ranked Bangladesh players
| Player | Best |
|---|---|
| Mehidy Hasan MirazTest all-rounder | #4 |
| Nasum AhmedT20I bowling | #8 |
| Taskin AhmedODI bowling | #9 |
| Mahedi HasanT20I bowling | #9 |
| Shoriful IslamODI bowling | #15 |
| Nahid RanaODI bowling | #16 |
| Taijul IslamTest bowling | #21 |
| Rishad HossainT20I bowling | #21 |
| Mushfiqur RahimTest batting | #22 |
| Tanzid HasanT20I batting | #22 |
| Najmul Hossain ShantoTest batting | #26 |
| Mustafizur RahmanT20I bowling | #26 |
| Towhid HridoyODI batting | #28 |
| Saif HassanT20I batting | #31 |
| Litton DasTest batting | #33 |
| Mominul HaqueTest batting | #37 |
| Hasan MahmudTest bowling | #38 |
| Nayeem HasanTest all-rounder | #45 |
Players from Bangladesh in the top 50 of any ICC men's player ranking. "Best" is their highest current position.
Bangladesh squads and captains
Test squad
Captain Najmul Hossain Shanto
- Mushfiqur RahimWicketkeeper
- Mominul HaqueBatter
- Taskin AhmedBowler
- Taijul IslamBowler
- Najmul Hossain ShantoCBatter
- Mehidy Hasan MirazAll-rounder
- Jaker Ali AnikWicketkeeper
- Litton DasWicketkeeper
- Shadman IslamBatter
- Hasan MahmudBowler
- Tanzid Hasan TamimBatter
- Towhid HridoyBatter
- Shoriful IslamBowler
- Ebadot HossainBowler
- Nayeem HasanBowler
ODI squad
Captain Mehidy Hasan Miraz
- Soumya SarkarAll-rounder
- Taskin AhmedBowler
- Saif HassanAll-rounder
- Najmul Hossain ShantoBatter
- Mehidy Hasan MirazCAll-rounder
- Nurul HasanWicketkeeper
- Mustafizur RahmanBowler
- Mosaddek HossainAll-rounder
- Litton DasWicketkeeper
- Hasan MahmudBowler
- Tanzid Hasan TamimBatter
- Towhid HridoyBatter
- Shoriful IslamBowler
- Tanvir IslamBowler
- Rishad HossainAll-rounder
- Aliss Al IslamBowler
- Parvez Hossain EmonBatter
T20I squad
Captain Litton Das
- Saif HassanAll-rounder
- Mustafizur RahmanBowler
- Mosaddek HossainAll-rounder
- Litton DasCWicketkeeper
- Nasum AhmedBowler
- Yasir Ali ChowdhuryBatter
- Hasan MahmudBowler
- Mahedi HasanAll-rounder
- Tanzid Hasan TamimBatter
- Towhid HridoyBatter
- Shoriful IslamBowler
- Rishad HossainAll-rounder
- Aliss Al IslamBowler
- Parvez Hossain EmonBatter
Bangladesh recent results
- Afghanistan 161/3 (35.3 ov) Bangladesh 160/10 (41.2 ov) AFG won by 7 wickets
- Bangladesh 172/10 (33.4 ov) Zimbabwe 271/8 (50 ov) ZIM won by 99 runs
- Afghanistan 240/10 (89.1 ov) & 346/8 (142 ov) Bangladesh 346/10 (92.3 ov) & 372/7d (105.2 ov) Match Drawn
- Bangladesh 102/10 (17.3 ov) Sri Lanka 165/9 (20 ov) SL won by 63 runs
- Pakistan 112/4 (11.3 ov) Bangladesh 111/7 (13 ov) PAK won by 6 wickets
- Australia 210/10 (52.3 ov) Bangladesh 64/10 (34 ov) & 95/10 (38.3 ov) AUS won by an inning and 51 runs
- Australia 198/10 (53 ov) & 284/10 (95.1 ov) Bangladesh 426/10 (138 ov) & 57/1 (14.2 ov) BAN won by 9 wickets
- Cricket Australia XI 355/10 (87.2 ov) Bangladesh 263/10 (75.5 ov) & 54/10 (22 ov) CA-XI won by an inning and 38 runs
- Zimbabwe 143/7 (20 ov) Bangladesh 144/6 (19.4 ov) BAN won by 4 wickets
- Zimbabwe 152/10 (19.4 ov) Bangladesh 186/5 (20 ov) BAN won by 34 runs
Teams ranked near Bangladesh
All teamsBangladesh FAQs
What is Bangladesh's ranking in Test cricket?
Bangladesh are No. 6 in the ICC men's Test team rankings with a rating of 77 from 25 matches. South Africa are No. 1 on 124.
What is Bangladesh's ranking in ODI cricket?
Bangladesh are No. 9 in the ICC men's ODI team rankings with a rating of 81 from 41 matches. India are No. 1 on 116.
What is Bangladesh's ranking in T20I cricket?
Bangladesh are No. 8 in the ICC men's T20I team rankings with a rating of 222 from 55 matches. England are No. 1 on 269.
Can Bangladesh qualify for the World Test Championship final?
The top two teams at the end of the 2025–27 cycle play the final. Bangladesh are currently 4th on 55.56%, 19.44 percentage points behind second-placed South Africa.
Who is the captain of Bangladesh?
Bangladesh are captained by Najmul Hossain Shanto in Tests, Mehidy Hasan Miraz in ODIs and Litton Das in T20Is.
Who is Bangladesh's highest-ranked player?
Mehidy Hasan Miraz is the No. 4 Test all-rounder in the ICC men's rankings, the highest current position of any Bangladesh player.
How many Bangladesh players are in the ICC rankings?
18 Bangladesh players are in the top 50 of at least one ICC men's player ranking: 10 in batting, 13 in bowling and 6 in all-rounder (a player can appear in more than one list).