CricketWise
  1. Home
  2. Head to head
  3. Bangladesh vs England

Head to head

Bangladesh vs England head to head record

Data through 10 October 2023Last updated 10 October 2023

In 36 meetings between 2003 and 2023, Bangladesh won 9 and England won 27. England lead the head-to-head in the data by 18 wins. In the last 5 meetings, Bangladesh won 4 and England won 1. The highest total in the fixture is 599/6 by England (12 Mar 2010).

Matches
36
2003–2023
Bangladesh won
9
England won
27

Bangladesh vs England by format

Results from Bangladesh's point of view
FormatPlayedWonLostTiedDrawnNRWin %Years
Tests91800011.1%2003–2016
ODIs2351800021.7%2003–2023
T20Is43100075.0%2021–2023

Wins per year

02.557.51020032011202343
Bangladesh vs England: wins per year
02.557.51020032007201120162019202343
Bangladesh vs England: wins per year
Show as table
Bangladesh vs England: wins per year
YearBangladesh winsEngland wins
200305
200503
200701
201019
201110
201510
201623
201701
201901
202101
202343

Last 10 Bangladesh vs England matches

Most recent matches in the data
DateTeamsResultGround
10 Oct 2023England 364/9 (50 ov)
Bangladesh 227 (48.2 ov)
England won by 137 runsHimachal Pradesh Cricket Association Stadium
14 Mar 2023Bangladesh 158/2 (20 ov)
England 142/6 (20 ov)
Bangladesh won by 16 runsShere Bangla National Stadium
12 Mar 2023England 117 (20 ov)
Bangladesh 120/6 (18.5 ov)
Bangladesh won by 4 wicketsShere Bangla National Stadium
9 Mar 2023England 156/6 (20 ov)
Bangladesh 158/4 (18 ov)
Bangladesh won by 6 wicketsZahur Ahmed Chowdhury Stadium
6 Mar 2023Bangladesh 246 (48.5 ov)
England 196 (43.1 ov)
Bangladesh won by 50 runsZahur Ahmed Chowdhury Stadium
3 Mar 2023England 326/7 (50 ov)
Bangladesh 194 (44.4 ov)
England won by 132 runsShere Bangla National Stadium
1 Mar 2023Bangladesh 209 (47.2 ov)
England 212/7 (48.4 ov)
England won by 3 wicketsShere Bangla National Stadium
27 Oct 2021Bangladesh 124/9 (20 ov)
England 126/2 (14.1 ov)
England won by 8 wicketsZayed Cricket Stadium
8 Jun 2019England 386/6 (50 ov)
Bangladesh 280 (48.5 ov)
England won by 106 runsSophia Gardens
1 Jun 2017England 308/2 (47.2 ov)
Bangladesh 305/6 (50 ov)
England won by 8 wicketsKennington Oval

Biggest wins

Bangladesh's biggest wins
WinnerMarginAgainstFormatDateGround
Bangladesh108 runsEnglandTest28 Oct 2016Shere Bangla National Stadium
Bangladesh50 runsEnglandODI6 Mar 2023Zahur Ahmed Chowdhury Stadium
Bangladesh34 runsEnglandODI9 Oct 2016Shere Bangla National Stadium
Bangladesh6 wicketsEnglandT20I9 Mar 2023Zahur Ahmed Chowdhury Stadium
Bangladesh4 wicketsEnglandT20I12 Mar 2023Shere Bangla National Stadium
England's biggest wins
WinnerMarginAgainstFormatDateGround
Englandinnings and 80 runsBangladeshTest4 Jun 2010Old Trafford
Englandinnings and 27 runsBangladeshTest3 Jun 2005Riverside Ground
England329 runsBangladeshTest29 Oct 2003MA Aziz Stadium
England10 wicketsBangladeshODI16 Jun 2005Kennington Oval
England9 wicketsBangladeshTest20 Mar 2010Shere Bangla National Stadium

Highest and lowest totals

Highest totals in this fixture
TeamScoreOversAgainstDateResult
England599/6Bangladesh12 Mar 2010Won
England505Bangladesh27 May 2010Won
England496Bangladesh20 Mar 2010Won
England447/3Bangladesh3 Jun 2005Won
England419Bangladesh4 Jun 2010Won
Lowest all-out totals
TeamScoreOversAgainstDateResult
Bangladesh104England3 Jun 2005Lost
England11720Bangladesh12 Mar 2023Lost
Bangladesh123England4 Jun 2010Lost
Bangladesh14337.2England11 Apr 2007Lost
Bangladesh14344.5England7 Nov 2003Lost

Most runs in Bangladesh vs England matches

Top 10 run scorers in this fixture
PlayerTeamInnsRunsAvgSRHS100s
Tamim IqbalBangladesh291,29344.5978.51285
Mushfiqur RahimBangladesh291,00235.7962.6950
Shakib Al HasanBangladesh3489128.7467.01211
MahmudullahBangladesh2980230.8565.61031
Imrul KayesBangladesh2478832.8360.61121
Ian BellEngland11720102.8665.61623
Jonathan TrottEngland1067274.6760.82262
Andrew StraussEngland1165265.2086.51541
Alastair CookEngland1464649.6964.51732
Marcus TrescothickEngland1058773.3881.21513

Most wickets in Bangladesh vs England matches

Top 10 wicket takers in this fixture
PlayerTeamInnsWktsAvgEconBest
Shakib Al HasanBangladesh335334.023.825/85
Graeme SwannEngland123125.103.095/76
Mehedi Hasan MirazBangladesh113020.103.786/77
Adil RashidEngland162923.594.794/43
Mashrafe MortazaBangladesh182730.154.024/29
Tim BresnanEngland122327.653.374/28
Abdur RazzakBangladesh132142.054.323/52
James AndersonEngland122027.903.484/78
Moeen AliEngland162033.554.245/57
Steve HarmisonEngland51912.742.795/35

Where they met

Grounds (wins from Bangladesh's point of view)
GroundPlayedBangladesh wonEngland won
Shere Bangla National Stadium1046
Zahur Ahmed Chowdhury Stadium532
Bangabandhu National Stadium303
MA Aziz Stadium202
Zohur Ahmed Chowdhury Stadium202
Kennington Oval202
Sophia Gardens101
Kensington Oval101

Frequently asked questions

What is the Bangladesh vs England head to head record?
36 matches: Bangladesh won 9, England won 27, tied 0, drawn 0, no result 0 (data 2003–2023).
Who won the last Bangladesh vs England match?
England won by 137 runs (10 Oct 2023).
What is the highest score in Bangladesh vs England matches?
599/6 by England on 12 Mar 2010.
Who has scored the most runs in Bangladesh vs England matches?
Tamim Iqbal (Bangladesh), 1,293 runs in 29 innings.
Who has taken the most wickets in Bangladesh vs England matches?
Shakib Al Hasan (Bangladesh), 53 wickets.

Team pages

Past results only, not a prediction. Coverage: Cricsheet data from the early 2000s.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.