Shere Bangla National Stadium, Mirpur, Dhaka
360 matches · Test, T20, ODI, T20I · 2007–2026
Average first-innings score in Bangladesh Premier League: 152
Ground stats by format
| Competition | M | Avg 1st inns | Avg 2nd inns | Won batting 1st | Won chasing | Highest | Lowest |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 271 | 152 | 138 | 119 | 151 | 220/4 | 44 |
| ODI | 42 | 213 | 175 | 20 | 18 | 326/7 | 81 |
| T20I | 33 | 135 | 119 | 16 | 17 | 211/4 | 60 |
| Test | 14 | 333 | 274 | 8 | 6 | 610/3 | 87 |
In Tests, “chasing” means the side that batted second won.
Latest matches
Australia won by 1 wicket
Bangladesh won by 5 wickets (D/L)
Bangladesh won by 86 runs (D/L)
Bangladesh won by 104 runs
New Zealand won by 6 wickets (D/L)
Bangladesh won by 6 wickets
Most runs
| # | Player | Span | Inns | Runs | HS | Avg | SR | 100s |
|---|---|---|---|---|---|---|---|---|
| 1 | Mushfiqur Rahim | 2012–2026 | 130 | 4,032 | 219* | 42.00 | 81.98 | 5 |
| 2 | Tamim Iqbal | 2013–2025 | 92 | 2,851 | 141* | 33.94 | 96.91 | 1 |
| 3 | Mahmudullah | 2012–2026 | 110 | 2,804 | 136 | 30.48 | 95.50 | 2 |
| 4 | Litton Das | 2013–2026 | 113 | 2,671 | 141 | 24.73 | 88.12 | 2 |
| 5 | Najmul Hossain Shanto | 2016–2026 | 93 | 2,423 | 115* | 28.85 | 90.04 | 2 |
| 6 | Shakib Al Hasan | 2007–2024 | 104 | 2,329 | 87 | 25.32 | 95.65 | 0 |
| 7 | Mehidy Hasan Miraz | 2016–2026 | 91 | 1,813 | 100* | 24.17 | 82.56 | 1 |
| 8 | Imrul Kayes | 2012–2024 | 75 | 1,685 | 144 | 24.78 | 107.46 | 1 |
| 9 | Mominul Haque | 2012–2026 | 64 | 1,641 | 161 | 27.35 | 73.03 | 2 |
| 10 | Tawhid Hridoy | 2019–2026 | 51 | 1,535 | 109 | 34.89 | 111.15 | 2 |
Most wickets
| # | Player | Span | Inns | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|---|---|
| 1 | Shakib Al Hasan | 2007–2024 | 108 | 169 | 5/16 | 18.15 | 4.82 | 6 |
| 2 | Mustafizur Rahman | 2015–2026 | 101 | 145 | 5/27 | 18.39 | 5.17 | 1 |
| 3 | Mehidy Hasan Miraz | 2016–2026 | 104 | 132 | 7/58 | 24.89 | 4.32 | 5 |
| 4 | Taskin Ahmed | 2013–2026 | 72 | 112 | 7/19 | 20.04 | 6.43 | 1 |
| 5 | Taijul Islam | 2012–2026 | 79 | 105 | 5/58 | 27.27 | 3.86 | 3 |
| 6 | Rubel Hossain | 2013–2024 | 64 | 91 | 4/23 | 20.00 | 7.52 | 0 |
| 7 | Shoriful Islam | 2019–2026 | 51 | 86 | 6/48 | 17.40 | 6.79 | 2 |
| 8 | Mohammad Saifuddin | 2016–2026 | 58 | 75 | 4/20 | 20.60 | 7.45 | 0 |
| 9 | Mashrafe Mortaza | 2007–2024 | 70 | 75 | 4/11 | 24.79 | 5.96 | 0 |
| 10 | Mahedi Hasan | 2016–2026 | 78 | 68 | 4/22 | 28.24 | 6.87 | 0 |
Highest scores
| # | Player | Runs | Balls | 4s | 6s | Team | Match |
|---|---|---|---|---|---|---|---|
| 1 | Mushfiqur Rahim | 219* | 421 | 18 | 1 | Bangladesh | 11 Nov 2018 v Zimbabwe |
| 2 | Mushfiqur Rahim | 203* | 318 | 28 | 0 | Bangladesh | 22 Feb 2020 v Zimbabwe |
| 3 | Mushfiqur Rahim | 175* | 355 | 21 | 0 | Bangladesh | 23 May 2022 v Sri Lanka |
| 4 | Mominul Haque | 161 | 247 | 19 | 0 | Bangladesh | 11 Nov 2018 v Zimbabwe |
| 5 | Cooper Connolly | 149 | 134 | 13 | 6 | Australia | 14 Jun 2026 v Bangladesh |
Best bowling
| # | Player | Figures | Overs | Econ | Team | Match |
|---|---|---|---|---|---|---|
| 1 | Sajid Khan | 8/42 | 15 | 2.80 | Pakistan | 4 Dec 2021 v Bangladesh |
| 2 | Taskin Ahmed | 7/19 | 4 | 4.75 | Durbar Rajshahi | 2 Jan 2025 v Dhaka Capitals |
| 3 | Mehidy Hasan Miraz | 7/58 | 16 | 3.63 | Bangladesh | 30 Nov 2018 v West Indies |
| 4 | Mohammad Amir | 6/17 | 4 | 4.25 | Khulna Tigers | 13 Jan 2020 v Rajshahi Royals |
| 5 | Rishad Hossain | 6/35 | 9 | 3.89 | Bangladesh | 18 Oct 2025 v West Indies |
Highest totals
| # | Team | Score | Overs | Match |
|---|---|---|---|---|
| 1 | India | 610/3d | 153 | 25 May 2007 v Bangladesh |
| 2 | Bangladesh | 560/6d | 154 | 22 Feb 2020 v Zimbabwe |
| 3 | Bangladesh | 522/7d | 160 | 11 Nov 2018 v Zimbabwe |
| 4 | Bangladesh | 508 | 154 | 30 Nov 2018 v West Indies |
| 5 | Sri Lanka | 506 | 165.1 | 23 May 2022 v Bangladesh |