BangladeshTest and ODI ground2006 to 2026
Shere Bangla National Stadium
Dhaka, Bangladesh
Shere Bangla National Stadium records at a glance
At Shere Bangla National Stadium, the highest Test team total is 730/6 by Sri Lanka in 2014; the highest individual score is 226 by Azhar Ali in 2015; the highest successful chase is 209/1 by England in 2010.
At Shere Bangla National Stadium, the highest ODI team total is 370/4 by India in 2011; the highest individual score is 185* by Shane Watson in 2011; the highest successful chase is 330/4 by India in 2012.
| Record | Test | ODI |
|---|---|---|
| Highest team total | 730/6 (Sri Lanka, 2014) | 370/4 (India, 2011) |
| Lowest completed total | 87 (Bangladesh, 2021) | 58 (Bangladesh, 2011) |
| Highest successful chase | 209/1 (England, 2010) | 330/4 (India, 2012) |
| Highest individual score | Azhar Ali 226 (2015) | Shane Watson 185* (2011) |
| Best bowling | Taijul Islam 8/39 (2014) | Stuart Binny 6/4 (2014) |
| Most runs at the ground | Mushfiqur Rahim 1,811 | Tamim Iqbal 2,897 |
| Most wickets at the ground | Shakib Al Hasan 76 | Shakib Al Hasan 131 |
| Average first-innings total | 328 | 229 |
About Shere Bangla National Stadium
The Shere Bangla National Stadium in Mirpur became the home of Bangladesh cricket in 2006, when international matches moved there from the old Bangabandhu National Stadium, which returned to football. It is now the country's busiest international ground, with 131 ODIs and 27 Tests in the archive, and it staged the opening match of the 2011 World Cup. Its slow, low pitches have suited Bangladesh's spinners: Shakib Al Hasan has taken 131 ODI and 76 Test wickets here, and Taijul Islam's 8 for 39 against Zimbabwe in 2014 is the ground's best Test bowling. Tamim Iqbal, Mushfiqur Rahim and Shakib have each passed 2,500 ODI runs at the ground. The home side's one-day record here is close to level, 57 wins and 54 defeats. India made 370 for 4 in that World Cup opener, with Virender Sehwag scoring 175, the highest ODI total at the ground, and Stuart Binny's 6 for 4 here in 2014 remains the best return by an Indian bowler in ODIs.
Shere Bangla National Stadium in numbers
Shere Bangla National Stadium, in Dhaka, Bangladesh, has staged 27 Tests and 131 one-day internationals in CricArcade's archives. The first was an ODI between Zimbabwe and Bangladesh in 2006, and the most recent international here was in 2026.
In Tests
Of the 27 Tests played at Shere Bangla National Stadium, 3 were drawn (11%), 13 won by the side batting first and 11 by the side batting second. Decided Tests have split close to evenly between the side batting first and the side batting second. Bangladesh have played 27 of those Tests and won 8, lost 16 and drawn or tied 3, a win rate of 30%. The most frequent visitors have been Sri Lanka (4) and West Indies (4).
The average first-innings total was 339 in the 2000s (4 Tests) and 292 in the 2020s (8 Tests), peaking at 344 in the 2010s. Its busiest decade was the 2010s, with 15 Tests, against 8 in the 2020s.
Mushfiqur Rahim has made more Test runs here than anyone, 1,811 in 47 innings with 4 hundreds, and Shakib Al Hasan has taken the most wickets, 76 in 20 Tests.
- Highest total: Sri Lanka's 730 for 6 (2014)
- Lowest completed innings: Bangladesh's 87 (2021)
- Highest individual score: Azhar Ali, 226 against Bangladesh (2015)
- Best bowling: Taijul Islam, 8 for 39 (2014)
- Heaviest defeat: Bangladesh, by an innings and 248 runs against Sri Lanka (2014)
In one-day internationals
Of the 131 ODIs played at Shere Bangla National Stadium, sides batting first have won 62 and chasing sides 66, with 1 tie; 2 produced no result. Decided ODIs have split close to evenly between the side batting first and the side batting second. Bangladesh have played 114 of those ODIs and won 57, lost 54 and tied or had no result in 3, a win rate of 50%. The most frequent visitors have been Sri Lanka (25) and India (24).
The average first-innings total was 209 in the 2000s (26 ODIs) and 226 in the 2020s (23 ODIs), peaking at 236 in the 2010s. Its busiest decade was the 2010s, with 82 ODIs, against 26 in the 2000s.
Tamim Iqbal has made more ODI runs here than anyone, 2,897 in 85 innings with 5 hundreds, and Shakib Al Hasan has taken the most wickets, 131 in 89 ODIs.
- Highest total: India's 370 for 4 (2011)
- Lowest completed innings: Bangladesh's 58 (2011)
- Highest individual score: Shane Watson, 185 not out against Bangladesh (2011)
- Best bowling: Stuart Binny, 6 for 4 (2014)
- Widest win by runs: South Africa, by 206 runs over Bangladesh (2011)
- Closest finishes: Australia won by 1 wickets (2026) and Match tied (2025)
Tests at Shere Bangla National Stadium
27 Tests, 2007 to 2023. The first was India v Bangladesh on 25 May 2007: India won by an innings and 239 runs.
- Won batting first
- Won batting second
- Drawn / tied
First-innings totals by decade
| Decade | Tests | Average first-innings total |
|---|---|---|
| 2000s | 4 | 339 |
| 2010s | 15 | 344 |
| 2020s | 8 | 292 |
Most runs
| Batter | Team | Inns | Runs | 100s |
|---|---|---|---|---|
| Mushfiqur Rahim | Bangladesh | 47 | 1,811 | 4 |
| Shakib Al Hasan | Bangladesh | 38 | 1,583 | 1 |
| Tamim Iqbal | Bangladesh | 37 | 1,312 | 2 |
| Mominul Haque | Bangladesh | 31 | 1,169 | 4 |
| Mahmudullah | Bangladesh | 20 | 796 | 2 |
Most wickets
| Bowler | Team | Tests | Wkts |
|---|---|---|---|
| Shakib Al Hasan | Bangladesh | 20 | 76 |
| Taijul Islam | Bangladesh | 15 | 74 |
| Mehidy Hasan Miraz | Bangladesh | 11 | 58 |
| Zaheer Khan | India | 2 | 17 |
| Shahadat Hossain | Bangladesh | 9 | 16 |
Test records
- Highest total
- 730/6
- Lowest completed total
- 87
- Highest score
- 226 · Azhar Ali
- Best bowling
- 8/39 · Taijul Islam
- Biggest innings win
- Inns & 248
- Biggest win by runs
- 546 runs
ODIs at Shere Bangla National Stadium
131 ODIs, 2006 to 2026. The first was Zimbabwe v Bangladesh on 8 December 2006: Bangladesh won by 8 wickets (with 106 balls remaining).
- Won batting first
- Won batting second
- Tied / NR
First-innings totals by decade
| Decade | ODIs | Average first-innings total |
|---|---|---|
| 2000s | 26 | 209 |
| 2010s | 82 | 236 |
| 2020s | 23 | 226 |
Most runs
| Batter | Team | Inns | Runs | 100s |
|---|---|---|---|---|
| Tamim Iqbal | Bangladesh | 85 | 2,897 | 5 |
| Mushfiqur Rahim | Bangladesh | 91 | 2,684 | 3 |
| Shakib Al Hasan | Bangladesh | 85 | 2,656 | 2 |
| Mahmudullah | Bangladesh | 74 | 1,997 | 0 |
| Imrul Kayes | Bangladesh | 33 | 1,169 | 2 |
Most wickets
| Bowler | Team | ODIs | Wkts |
|---|---|---|---|
| Shakib Al Hasan | Bangladesh | 89 | 131 |
| Mashrafe Mortaza | Bangladesh | 64 | 94 |
| Abdur Razzak | Bangladesh | 52 | 75 |
| Mustafizur Rahman | Bangladesh | 35 | 66 |
| Rubel Hossain | Bangladesh | 48 | 65 |
ODI records
- Highest total
- 370/4
- Lowest completed total
- 58
- Highest score
- 185* · Shane Watson
- Best bowling
- 6/4 · Stuart Binny
- Biggest win by runs
- 206 runs
Closest finishes
Most recent matches
- Bangladesh v Australia (ODI, 14 June 2026): Australia won by 1 wickets
- Australia v Bangladesh (ODI, 11 June 2026): Bangladesh won by 5 wickets
- Bangladesh v Australia (ODI, 9 June 2026): Bangladesh won by 86 runs
- New Zealand v Bangladesh (ODI, 20 April 2026): Bangladesh won by 6 wickets
- New Zealand v Bangladesh (ODI, 17 April 2026): New Zealand won by 26 runs
- Bangladesh v Pakistan (ODI, 15 March 2026): Bangladesh won by 11 runs
- Pakistan v Bangladesh (ODI, 13 March 2026): Pakistan won by 128 runs
- Pakistan v Bangladesh (ODI, 11 March 2026): Bangladesh won by 8 wickets
- Bangladesh v West Indies (ODI, 23 October 2025): Bangladesh won by 179 runs
- Bangladesh v West Indies (ODI, 21 October 2025): Match tied
Sources
- CricArcade Test archive: 27 scorecards at this ground
- CricArcade ODI archive: 131 scorecards at this ground
- Figures compiled from the official match scorecards in CricArcade's archive