Bangladesh Team Records: Most runs in an innings

In this article, we will look at Bangladesh’s highest red-ball cricket team score.

Bangladesh received Test status in 2000. They got the chance to play their first-ever test series against India at Bangabandhu National Stadium. They’ve only attempted to play 131 games, but they’re one of the teams that’s always getting better. Bangladesh has previously won a few red-ball cricket matches by playing some really decent red cricket games.

Although it is nearly impossible for them to thwart a capable team, they have done so in the past. They have played some superior cricket, especially in recent years. It’s even more difficult to defeat them at home. In this article, we will look at Bangladesh’s highest red-ball cricket team score.

Most runs in an innings        


Rank Score Opposition Venue Date
1 638 Sri Lanka Galle International Stadium, Galle, Sri Lanka 8 March


2 595/8d New Zealand Basin Reserve Wellington, New Zealand 12 January


3 560/6d Zimbabwe Sher-e-Bangla National Stadium, Mirpur, Bangladesh 22 February


4 556 West Indies Sher-e-Bangla National Stadium, Mirpur, Bangladesh 13 November


5 555/6d Pakistan Sheikh Abu Naser Stadium, Khulna,  Bangladesh 28 April



Bangladesh (638 all out) VS Sri Lanka (Bangladesh’s highest in test cricket)

Bangladesh’s best score came against Sri Lanka in Galle in March 2013. In the first test of the two-match series, Sri Lanka won the toss and elected to bat first. They batted brilliantly, with three batters scoring hundreds. Kumar Sangakkara (142), Lahiru Thirimanne (155*), and Dinesh Chandimal (116*) all scored 100 points. After 135 overs, Sri Lanka declared at 570/4. Surmounting this score seemed to to be a difficult task for Bangladesh.

What unfolded after that, however, was impressive. Despite losing two prominent wickets, Bangladesh batted brilliantly. Each of their three batters hit hundreds, which include a double century. With 190 runs, Mohammad Ashraful fell short of his double century, while Nasir Hossain was caught on 100. Mushfiqur Rahim scored 200 runs to lead the batting. Bangladesh responded by scoring 638 runs in 196 overs to take a 68-run lead. Sri Lanka declared their second innings at 335/4, with centuries from Tillakaratne Dilshan (126) and Kumar Sangakkara (105). When the game was called a draw, Bangladesh was 70/1.

Bangladesh vs New Zealand (595/8d) in Wellington

The second-highest total in 2017 came against New Zealand in Wellington. The first game of a two-game test series. The toss was won by New Zealand, who chose to bowl first. In their first innings, Bangladesh swung the bat magnificently. Two batters reached the century mark, including a double century, and three batters reached the fifties. Mushfiqur Rahim scored 159 runs, while Shakib Al Hasan went on to score 217. They declared their innings at 595/8 after 152 overs.

In contrast, New Zealand was particularly good with the swing. Kudos to Tom Latham’s century, they ended up scoring 539 runs in 148.2 overs (177). Bangladesh, on the other hand, completely lost its way in the second innings, producing a dismal batting performance. They were all out for 160 runs despite having a 56-run lead. Former captain Kane Williamson’s century (104* off 90 balls) helped the Black Caps chase down a 216-run target in 39.4 overs.

Bangladesh (560/6d) vs Zimbabwe at Mirpur

Bangladesh’s third-highest score came in a one-off test against Zimbabe in Mirpur in February 2020. Zimbabwe dominated the toss and chose to bat first. They did, nevertheless, have an average batting performance, being all out for 265 runs in 106.3 overs. Both Abu Jayed and Nayeem Hasan had four wickets. Bangladesh responded well but were nullified by a 222-run fourth wicket stand between Mushfiqur Rahim and captain Mominul Haque.

Mominul ended up scoring 132 runs, and Mushfiqur dropped a century and a half. The wicket-keeper batsman hit 203 runs off 318 balls, along with 28 fours. Bangladesh finished the innings with a 295-run lead after scoring 560/6. Zimbabwe’s second innings performance was much worse, as they were dismissed for 189 runs. As a result, Bangladesh won by an Innings and 106 runs.

Also Read: Bangladesh Test Records : Matches Won, Tied and Drawn (

“Get more breaking news, cricket updates, fixtures and trending news only on Follow us on Facebook or Twitter and Subscribe to our YouTube Channel today.