Bangladesh vs England Cricket Timeline: Complete Head-to-Head History (2000–2023)
The Bangladesh national cricket team vs england cricket team timeline stretches from a 2000 ODI in Nairobi to a 2023 World Cup clash in Dharamsala – covering 39 international matches across Tests, ODIs, and T20Is. England lead overall, winning 30 of 39 matches, but Bangladesh have broken through in every format at least once. Their most significant wins include a historic Test victory at Mirpur in 2016 and a clean 3-0 T20I series sweep in 2023 – the first bilateral series win for Bangladesh against England in any format.
Rivalry Snapshot

The Bangladesh vs England cricket rivalry spans over two decades, with England dominating in Tests and ODIs while Bangladesh have turned the T20I record in their favour.
Read More: Bangladesh women vs Pakistan women’s national cricket team timeline
| Stat | Detail |
| First match | October 2000, Nairobi (ODI) |
| Last major match | October 2023, Dharamsala (ODI World Cup) |
| Overall Tests | England lead 9-1 |
| Overall ODIs | England lead 20-5 |
| Overall T20Is | Bangladesh lead 3-1 |
| Biggest Bangladesh win | 108 runs (Mirpur Test, 2016) |
| Biggest England win | Innings and 261 runs (Lord’s Test, 2005) |
| Bangladesh’s first bilateral series win | 2023 T20I series, 3-0 |
Major Bangladesh vs England Matches Timeline (2000–2023)
The Bangladesh national cricket team vs england cricket team timeline officially began in international limited-overs cricket in 2000, before moving into Test cricket in 2003. England won every series between 2000 and 2015, but the results from 2016 onward tell a different story – one of Bangladesh gradually closing the gap across formats.
Test Match Timeline
England’s Test dominance from 2003 to 2010 was total. In four Test series across seven years, England did not lose a single match against Bangladesh. The 2005 Lord’s Test remains the most one-sided result in the rivalry – Bangladesh were dismissed for 108 and 105, losing by an innings and 261 runs. The turning point came in October 2016 at Mirpur. Bangladesh won their first-ever Test match against England – by 108 runs – on a sharply turning surface where debutant Mehedi Hasan Miraz took 12 wickets in the two-match series. That result drew the series 1-1 and ended England’s unbeaten run in Test cricket against Bangladesh.

| Date | Venue | Winner | Margin | Series Context |
| Nov 2003 | Dhaka | England | 7 wkts | First Test between the sides |
| Nov 2003 | Chittagong | England | 329 runs | England clean sweep |
| May 2005 | Lord’s | England | Inn & 261 runs | BAN out for 108 & 105 |
| Jun 2005 | Chester-le-Street | England | Inn & 27 runs | England clean sweep |
| Feb 2010 | Chittagong | England | 181 runs | 2009/10 series |
| Mar 2010 | Dhaka | England | 9 wkts | England sweep at home |
| May 2010 | Lord’s | England | 8 wkts | 2010 tour |
| Jun 2010 | Old Trafford | England | Inn & 80 runs | England clean sweep |
| Oct 2016 | Chittagong | England | 22 runs | Closest Test in rivalry |
| Oct 2016 | Mirpur | Bangladesh | 108 runs | First BAN Test win vs ENG |
ODI and T20I Timeline
Bangladesh’s ODI record against England improved steadily from 2011 onward. Their five ODI wins include victories in 2011, 2016, and 2023. In the 2023 ODI series, England won 2-1 – but Bangladesh won the third ODI in Chattogram by 50 runs, showing they could win bilateral ODIs against England in home conditions. The 2023 T20I series changed the head-to-head record permanently. Bangladesh won all three matches – by 6 wickets, 4 wickets, and 16 runs – to complete a historic 3-0 sweep. It was the first time Bangladesh had won a bilateral series against England in any format.
Read More: United States national cricket team vs Netherlands national cricket team timeline
| Date | Format | Venue | Winner | Margin |
| Oct 2000 | ODI | Nairobi | England | – |
| Jun 2005 | ODI | Nottingham | England | – |
| Jul 2010 | ODI | Birmingham | England | 144 runs |
| Jun 2017 | ODI | Edgbaston | England | – |
| Oct 2021 | T20I | Abu Dhabi | England | 8 wkts |
| Mar 2023 | ODI | Chattogram | Bangladesh | 50 runs |
| Mar 2023 | T20I | Chattogram | Bangladesh | 6 wkts |
| Mar 2023 | T20I | Dhaka | Bangladesh | 4 wkts |
| Mar 2023 | T20I | Dhaka | Bangladesh | 16 runs |
| Oct 2023 | ODI | Dharamsala | England | 137 runs |
Complete Head-to-Head Record
Across the full Bangladesh national cricket team vs england cricket team timeline, England hold a commanding overall record – but Bangladesh’s T20I numbers represent a genuine format-specific superiority.
| Format | Matches | England Wins | Bangladesh Wins | No Result |
| Tests | 10 | 9 | 1 | 0 |
| ODIs | 25 | 20 | 5 | 0 |
| T20Is | 4 | 1 | 3 | 0 |
| Total | 39 | 30 | 9 | 0 |
Bangladesh win rate in T20Is against England stands at 75% – a number that inverts the picture the Test and ODI records paint.
Series Results Summary
Test Series Results
England have won four of the five Test series against Bangladesh. The only series they did not win was 2016, when the series ended 1-1 – Bangladesh’s first series draw against England in any format.
| Series | Season | Winner | Margin |
| England in Bangladesh | 2003/04 | England | 2-0 |
| Bangladesh in England | 2005 | England | 2-0 |
| England in Bangladesh | 2009/10 | England | 2-0 |
| Bangladesh in England | 2010 | England | 2-0 |
| England in Bangladesh | 2016/17 | Drawn | 1-1 |
Limited-Overs Series Results
England led the bilateral ODI series comprehensively, but the 2023 T20I series marked Bangladesh’s entry as a series-winning team against top-eight opposition.
| Series | Season | Format | Winner | Result |
| England in Bangladesh | 2003/04 | ODI | England | 3-0 |
| Various bilateral ODIs | 2000–2019 | ODI | England | Lead 20-5 overall |
| England in Bangladesh | 2022/23 | ODI | England | 2-1 |
| England in Bangladesh | 2022/23 | T20I | Bangladesh | 3-0 |
World Cup and ICC Tournament Meetings
ODI World Cup Meetings
England have won all four ODI World Cup encounters against Bangladesh. The largest margin was 137 runs in the 2023 World Cup at Dharamsala – England posted 364/9 before dismissing Bangladesh for 227.
| Year | Venue | Winner | Context |
| 1999 | Edgbaston | England | Group stage |
| 2015 | Adelaide | England | Group stage |
| 2019 | Cardiff | England | Group stage |
| 2023 | Dharamsala | England | 137 runs |
ICC T20 World Cup Meetings
England beat Bangladesh by 8 wickets at the 2021 ICC T20 World Cup in Abu Dhabi. Bangladesh were bowled out for 124, England chased it down in 14.1 overs. Jason Roy scored 61 off 38 balls – the highest individual score in any T20I between the two sides.
ICC Champions Trophy Meetings
Bangladesh posted their highest ODI total against England in the 2017 ICC Champions Trophy at Edgbaston – 305/6. Tamim Iqbal’s 128 is the highest individual ODI score by a Bangladesh batter in this fixture. England still won the match. Bangladesh’s most significant success against England came outside ICC events – the 2023 bilateral T20I sweep.
Top Performers by Format
The Bangladesh national cricket team vs england cricket team timeline has been shaped by a handful of players who have repeatedly performed in this fixture. Shakib Al Hasan stands alone as the most impactful cricketer on either side – leading wicket-taker in both Tests and ODIs.
Test Performers
Mehedi Hasan Miraz’s 12 wickets on debut in the 2016 series remains the most impactful single-series bowling performance in this rivalry. No England bowler has matched that series volume against Bangladesh.
| Category | Player | Team | Record |
| Most Wickets | Shakib Al Hasan | BAN | 11 wickets in 6 Tests |
| Most Wickets (ENG) | MJ Hoggard | ENG | 8 wickets in 4 Tests |
| Best Bowling (innings) | Mehedi Hasan Miraz | BAN | 6/80, Mirpur 2016 |
| Best Series Bowling | Mehedi Hasan Miraz | BAN | 12 wickets, 2016 series |
ODI Performers
Andrew Strauss’s 610 runs at an average of 87.14 make him the highest scorer in ODIs between these two sides. His 154* at Birmingham in 2010 is the highest individual score in any ODI between England and Bangladesh.
| Category | Player | Team | Record |
| Most Runs | Andrew Strauss | ENG | 610 runs, avg 87.14 |
| Highest Score (ENG) | Andrew Strauss | ENG | 154* at Birmingham, 2010 |
| Most Runs (BAN) | Tamim Iqbal | BAN | 488 runs |
| Highest Score (BAN) | Tamim Iqbal | BAN | 128 at Edgbaston, 2017 |
| Most Wickets | Shakib Al Hasan | BAN | 18 wickets in 18 ODIs |
| Most Wickets (ENG) | Adil Rashid | ENG | 8 wickets |
| Best Bowling (BAN) | Shakib Al Hasan | BAN | 4/35 vs ENG, 2023 |
T20I Performers
Mustafizur Rahman is Bangladesh’s most effective T20I bowler against England, taking 4 wickets across 4 matches. His economy and variation on slow pitches made him England’s most difficult bowling challenge in the 2023 series.
| Category | Player | Team | Record |
| Most Wickets (BAN) | Mustafizur Rahman | BAN | 4 wickets in 4 T20Is |
| Most Wickets | Hasan Mahmud | BAN | 3 wickets in 3 T20Is |
| Best Bowling (ENG) | Tymal Mills | ENG | 3/27 vs BAN, Abu Dhabi 2021 |
| Highest Score (ENG) | Jason Roy | ENG | 61 off 38 balls, 2021 WC |

Biggest Wins in the Rivalry
England’s seven biggest wins in this rivalry all came in Tests and ODIs. Bangladesh’s two largest wins – the 108-run Test victory and the 50-run ODI win – both came on home soil between 2016 and 2023.
| Winner | Margin | Format | Venue | Year |
| England | Inn & 261 runs | Test | Lord’s | 2005 |
| England | Inn & 80 runs | Test | Old Trafford | 2010 |
| England | 329 runs | Test | Chittagong | 2003 |
| England | 181 runs | Test | Chittagong | 2010 |
| England | 144 runs | ODI | Birmingham | 2010 |
| England | 137 runs | ODI | Dharamsala | 2023 |
| Bangladesh | 108 runs | Test | Mirpur | 2016 |
| Bangladesh | 50 runs | ODI | Chattogram | 2023 |
How the Rivalry Changed by Era
The Bangladesh national cricket team vs england cricket team timeline is best understood in three distinct phases. Each era reflects not just changing results, but structural changes in how Bangladesh developed as a cricketing nation.
Era 1 – England’s Total Dominance (2000–2010)
England won every bilateral series across the first decade – four Test series, all clean sweeps except the first, and the majority of ODIs. Bangladesh were dismissed for under 110 in four separate Test innings between 2003 and 2005. England exploited a clear gap in Bangladesh’s technique against pace bowling and high-quality swing.
Era 2 – First Breakthrough (2011–2016)
Bangladesh’s core – Shakib Al Hasan, Tamim Iqbal, and Mushfiqur Rahim – accumulated consistent ODI performances and began producing results. The 2016 Test series was the turning point: Bangladesh won at Mirpur by 108 runs, ending England’s unbeaten Test run against them in nine attempts. The series drew 1-1 – the first series England did not win against Bangladesh in any format.
Era 3 – Bangladesh Win a Format (2023)
The 2023 England tour produced contrasting results by format. England won the ODI series 2-1. Bangladesh then won all three T20Is. England lost two consecutive tours to Bangladesh – a 1-1 Test draw in 2016 and a 3-0 T20I series loss in 2023 – confirming that Bangladesh’s home conditions and spin-heavy attack present repeatable challenges for England touring sides.

Fast Facts
- Bangladesh have beaten England in all three formats – Test, ODI, and T20I
- Andrew Strauss holds the highest ODI aggregate in this fixture with 610 runs at 87.14
- Shakib Al Hasan is the leading wicket-taker on either side in both Tests (11) and ODIs (18)
- England’s highest ODI total in this fixture is 391/4, set at Nottingham in 2005
- Bangladesh’s highest ODI total against England is 305/6, at Edgbaston in 2017
- The 2016 Test series is the only drawn series in the bilateral rivalry
- Bangladesh won the 2023 T20I series 3-0 – their first bilateral series win against England in any format
- England have won all five ICC World Cup encounters against Bangladesh across ODI WC, T20 WC, and Champions Trophy
Frequently Asked Questions (FAQs):
Q1: What is the complete Bangladesh vs England cricket head-to-head record?
A1: England lead overall across all formats. In Tests, England lead 9-1. In ODIs, England lead 20-5. In T20Is, Bangladesh lead 3-1. Across 39 total international matches, England have won 30 and Bangladesh have won 9.
Q2: When did Bangladesh first beat England in any cricket format?
A2: Bangladesh beat England for the first time in a Test match at Mirpur on October 28, 2016, winning by 108 runs. This was their first win against England in any format across more than 15 years of playing each other.
Q3: Has Bangladesh ever won a series against England?
A3: Yes. Bangladesh won the 2023 T20I series 3-0 – their first bilateral series win against England in any format. England had previously won every series between the two sides across all formats.
Q4: Who has taken the most wickets for Bangladesh against England?
A4: Shakib Al Hasan leads all bowlers – 11 wickets in 6 Tests and 18 wickets in 18 ODIs. He is the top wicket-taker against England for Bangladesh in both the longest and the 50-over format.
Q5: What is the highest individual score in Bangladesh vs England ODIs?
A5: Andrew Strauss scored 154* at Birmingham in July 2010 – the highest individual score in any ODI between the two sides. For Bangladesh, Tamim Iqbal’s 128 at Edgbaston in 2017 is the highest score.
Q6: What is the Bangladesh national cricket team vs england cricket team timeline in T20Is?
A6: Bangladesh and England have played 4 T20Is. Bangladesh lead 3-1. England’s only win came at the 2021 ICC T20 World Cup in Abu Dhabi. Bangladesh won all three matches of the 2023 bilateral T20I series.
Q7: Has England ever beaten Bangladesh in a T20I series?
A7: No. England won the only standalone T20I match in 2021 (at the T20 World Cup), but they have never won a bilateral T20I series against Bangladesh. Bangladesh won the only bilateral T20I series played between the two sides, in 2023, by 3-0.
Q8: What is Bangladesh’s biggest win against England?
A8: Bangladesh’s biggest win against England is 108 runs in the Mirpur Test in October 2016 – the match in which Mehedi Hasan Miraz took 12 wickets in the series on debut.
Q9: How many times have Bangladesh and England met in World Cup cricket?
A9: England and Bangladesh have met five times in ICC World Cup events – four times in the ODI World Cup (1999, 2015, 2019, 2023), once in the T20 World Cup (2021), and twice in the ICC Champions Trophy (2000, 2017). England have won all five encounters.
Q10: What is the best bowling performance in Bangladesh vs England cricket?
A10: In Tests, Mehedi Hasan Miraz’s 6/80 at Mirpur in 2016 is the best innings figure. His 12 wickets across the two-match 2016 series is the best series performance in this fixture. In ODIs, Shakib Al Hasan’s 4/35 against England in 2023 is the best bowling figure for Bangladesh.