CRICARCADE
THE FOLLOW-ON

BangladeshTest and ODI ground2006 to 2026

Shere Bangla National Stadium

Dhaka, Bangladesh

158
Internationals
27
Tests
131
ODIs
2006
First
2026
Latest
46%
Home win %
65 of 141

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.

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. The highest total is Sri Lanka's 730 for 6 in 2014; the lowest completed innings Bangladesh's 87 in 2021; the highest individual score Azhar Ali's 226 against Bangladesh in 2015; the best bowling Taijul Islam's 8 for 39 in 2014. The heaviest defeat was Bangladesh's, by an innings and 248 runs against Sri Lanka in 2014.

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. The highest total is India's 370 for 4 in 2011; the lowest completed innings Bangladesh's 58 in 2011; the highest individual score Shane Watson's 185 not out against Bangladesh in 2011; the best bowling Stuart Binny's 6 for 4 in 2014. The widest margin by runs was South Africa's 206-run win over Bangladesh in 2011. The 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.

Tests by decade, and who won them
  • Won batting first
  • Won batting second
  • Drawn / tied
04812162000s: 1 won batting second of 42000s: 1 drawn / tied of 42000s: 2 won batting first of 4400s2010s: 5 won batting second of 152010s: 2 drawn / tied of 152010s: 8 won batting first of 151510s2020s: 5 won batting second of 82020s: 3 won batting first of 8820s
Every Test at Shere Bangla National Stadium in CricArcade's archive, by decade: won by the side batting first, won by the side batting second, or drawn or tied.

First-innings totals by decade

Completed first innings only; Test totals the archive can only bound are left out.
DecadeTestsAverage first-innings total
2000s4339
2010s15344
2020s8292

Most runs

BatterTeamInnsRuns100s
Mushfiqur RahimBangladesh471,8114
Shakib Al HasanBangladesh381,5831
Tamim IqbalBangladesh371,3122
Mominul HaqueBangladesh311,1694
MahmudullahBangladesh207962

Most wickets

BowlerTeamTestsWkts
Shakib Al HasanBangladesh2076
Taijul IslamBangladesh1574
Mehidy Hasan MirazBangladesh1158
Zaheer KhanIndia217
Shahadat HossainBangladesh916

Test records

Highest total
730/6
Lowest completed total
87
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).

ODIs by decade, and who won them
  • Won batting first
  • Won batting second
  • Tied / NR
03060902000s: 16 won batting second of 262000s: 10 won batting first of 262600s2010s: 41 won batting second of 822010s: 1 tied / nr of 822010s: 40 won batting first of 828210s2020s: 9 won batting second of 232020s: 2 tied / nr of 232020s: 12 won batting first of 232320s
Every ODI at Shere Bangla National Stadium in CricArcade's archive, by decade: won by the side batting first, won by the side batting second, or tied or no result.

First-innings totals by decade

Completed first innings only; Test totals the archive can only bound are left out.
DecadeODIsAverage first-innings total
2000s26209
2010s82236
2020s23226

Most runs

BatterTeamInnsRuns100s
Tamim IqbalBangladesh852,8975
Mushfiqur RahimBangladesh912,6843
Shakib Al HasanBangladesh852,6562
MahmudullahBangladesh741,9970
Imrul KayesBangladesh331,1692

Most wickets

BowlerTeamODIsWkts
Shakib Al HasanBangladesh89131
Mashrafe MortazaBangladesh6494
Abdur RazzakBangladesh5275
Mustafizur RahmanBangladesh3566
Rubel HossainBangladesh4865

ODI records

Highest total
370/4
Lowest completed total
58
Biggest win by runs
206 runs

Closest finishes

Most recent matches

Sources