CricketScore

Head to head / Bangladesh v England

Bangladesh v England

36 recorded meetings in men's internationals.

A cricket fielder diving to take a catch at square leg on a cricket oval with a white rope boundary, the cricket pitch and a pavilion visible behind, frozen motion, small in the frame. (AI-generated image) AI
AI-generated image

Head-to-head record

All formats
9Bangladesh wins
0Tied, drawn or no result
27England wins
FormatPBangladeshEnglandT/DNR
Test91800
ODI2351800
T20I43100

Latest meetings

Runs per over
  1. 10 Oct 2023 · ODI · ICC Cricket World Cup Himachal Pradesh Cricket Association Stadium, Dharamsala, Dharamsala
    England 364/9(50 ov) Bangladesh 227(48.2 ov)

    England won by 137 runs

    England: runs per over
    Bangladesh: runs per over
  2. 14 Mar 2023 · T20I · England tour of Bangladesh Shere Bangla National Stadium, Mirpur, Dhaka
    Bangladesh 158/2(20 ov) England 142/6(20 ov)

    Bangladesh won by 16 runs

    Bangladesh: runs per over
    England: runs per over
  3. 12 Mar 2023 · T20I · England tour of Bangladesh Shere Bangla National Stadium, Mirpur, Dhaka
    England 117(20 ov) Bangladesh 120/6(18.5 ov)

    Bangladesh won by 4 wickets

    England: runs per over
    Bangladesh: runs per over
  4. 9 Mar 2023 · T20I · England tour of Bangladesh Zahur Ahmed Chowdhury Stadium, Chattogram, Chattogram
    England 156/6(20 ov) Bangladesh 158/4(18 ov)

    Bangladesh won by 6 wickets

    England: runs per over
    Bangladesh: runs per over
  5. 6 Mar 2023 · ODI · England tour of Bangladesh Zahur Ahmed Chowdhury Stadium, Chattogram, Chattogram
    Bangladesh 246(48.5 ov) England 196(43.1 ov)

    Bangladesh won by 50 runs

    Bangladesh: runs per over
    England: runs per over

Overview

Bangladesh and England have met 36 times in the recorded men's internationals. Bangladesh have won 9 of those and England 27; the other 0 ended tied, drawn or without a result.

England lead the series by 18 wins.

By format

In Tests the sides have met 9 times: Bangladesh 1 wins, England 8 wins.

In One Day Internationals the sides have met 23 times: Bangladesh 5 wins, England 18 wins.

In Twenty20 Internationals the sides have met 4 times: Bangladesh 3 wins, England 1 wins.

Meetings and extremes

The earliest recorded meeting is a test dated 21 October 2003: England won by 7 wickets.

The most recent recorded meeting is an odi dated 10 October 2023: England won by 137 runs.

Bangladesh's highest total in these meetings is 419, made on 20 March 2010 at Shere Bangla National Stadium.

England's highest total in these meetings is 599/6, made on 12 March 2010 at Zohur Ahmed Chowdhury Stadium.

Bangladesh's widest win in the series is by 108 runs, on 28 October 2016.

England's widest win in the series is by 329 runs, on 29 October 2003.

The longest unbroken run of wins is 17 by England, between 21 October 2003 and 8 July 2010.

Across all recorded innings in these meetings Bangladesh average 228.2 runs and England average 262.6.

In the limited-overs meetings the side batting first has won 11 and the side chasing 16.

The latest meetings, most recent first, were 10 October 2023, ODI, England won by 137 runs; 14 March 2023, T20I, Bangladesh won by 16 runs; 12 March 2023, T20I, Bangladesh won by 4 wickets; 9 March 2023, T20I, Bangladesh won by 6 wickets; 6 March 2023, ODI, Bangladesh won by 50 runs.

Year by year

Bangladesh and England first meet in the records in 2003 and last in 2023. Meetings by calendar year, with wins for Bangladesh and England: 2003, 5 (0-5); 2005, 3 (0-3); 2007, 1 (0-1); 2010, 10 (1-9); 2011, 1 (1-0); 2015, 1 (1-0); 2016, 5 (2-3); 2017, 1 (0-1); 2019, 1 (0-1); 2021, 1 (0-1); 2023, 7 (4-3).

Leading players in these meetings

The leading run scorers across these meetings are Tamim Iqbal for Bangladesh (1,293 in 23 matches), Mushfiqur Rahim for Bangladesh (1,002 in 23 matches), Shakib Al Hasan for Bangladesh (891 in 28 matches), Mahmudullah for Bangladesh (802 in 23 matches) and Imrul Kayes for Bangladesh (788 in 18 matches).

The leading wicket takers are Shakib Al Hasan for Bangladesh (53 in 28 matches), GP Swann for England (31 in 8 matches), Mehedi Hasan Miraz for Bangladesh (30 in 9 matches), AU Rashid for England (29 in 14 matches) and Mashrafe Mortaza for Bangladesh (27 in 16 matches).

Highest totals by format

The highest Test innings in these meetings is 599/6 by England on 12 March 2010.

The highest ODI innings in these meetings is 386/6 by England on 8 June 2019.

The highest T20I innings in these meetings is 158/2 by Bangladesh on 14 March 2023.

Grounds

The grounds that have hosted the most of these meetings are Shere Bangla National Stadium, Mirpur (10 matches), Zahur Ahmed Chowdhury Stadium, Chattogram (5 matches), Bangabandhu National Stadium, Dhaka (3 matches) and Zohur Ahmed Chowdhury Stadium (2 matches).

Reading the record

The records hold 36 meetings between Bangladesh and England, the first dated 21 October 2003 (Test) and the latest 10 October 2023 (ODI).

Questions and answers

How many times have Bangladesh and England played each other?

36 recorded men's internationals: Bangladesh won 9 and England won 27.

When did Bangladesh and England last meet?

In an odi on 10 October 2023: England won by 137 runs.

What is the Test record between Bangladesh and England?

9 matches: Bangladesh 1 wins, England 8 wins.

What is the ODI record between Bangladesh and England?

23 matches: Bangladesh 5 wins, England 18 wins.

Team pages

Records