England vs Bangladesh Head to Head Record and Stats
Covers 36 matches between England and Bangladesh from Oct 2003 to Oct 2023 (Tests, ODIs and T20Is with ball-by-ball records).
One format turns the England vs Bangladesh head to head on its side. England lead 27 to 9 across the 36 matches covered here since Oct 2003, yet in T20Is it is Bangladesh who are ahead, 3 wins to 1.
Those three T20I wins all came in Mar 2023, at Chattogram and Mirpur. The longer formats look very different: England hold 8 of the 9 Test wins on offer and 18 of 23 ODIs. The most recent game was an ODI at Dharamsala on 10 Oct 2023, won by England by 137 runs.
England vs Bangladesh Head to Head: Format by Format
England’s Test grip was firm for a long time. They won the first eight Tests, from Dhaka in Oct 2003 to Chattogram on 20 Oct 2016, two of them by an innings. The heaviest was an innings and 80 runs at Old Trafford in Jun 2010. Then Bangladesh won the most recent Test, by 108 runs at Mirpur on 28 Oct 2016, bowling England out for 164.
England’s ODI lead is 18 to 5. Bangladesh’s five wins include a 15-run win at Adelaide on 9 Mar 2015 and a 50-run win at Chattogram on 6 Mar 2023. England’s biggest win was by 144 runs at Edgbaston in Jul 2010, and their 386/6 at Cardiff in Jun 2019 is the top total in these games. The latest ODI went England’s way at the HPCA Stadium in Dharamsala.
T20Is are a short story of four games. England’s 8-wicket win at Abu Dhabi on 27 Oct 2021 came first. Bangladesh have won all three since, by 6 wickets, 4 wickets and 16 runs, and bowled England out for 117 at Mirpur along the way.
England vs Bangladesh Head to Head Record in All Formats
Format
Matches
England won
Bangladesh won
Tied
Drawn
NR
First match
Latest match
Tests
9
8
1
0
0
0
21 Oct 2003
28 Oct 2016
ODIs
23
18
5
0
–
0
7 Nov 2003
10 Oct 2023
T20Is
4
1
3
0
–
0
27 Oct 2021
14 Mar 2023
All formats
36
27
9
0
0
0
21 Oct 2003
10 Oct 2023
England vs Bangladesh in Tests
Tests in this record book: 9, from Oct 2003 to Oct 2016.
Most Runs in England vs Bangladesh Tests
Batter
M
Inns
Runs
HS
Avg
SR
100s
50s
Tamim Iqbal Bangladesh
6
12
736
108
61.33
73.90
3
5
IR Bell England
5
6
568
162*
142.00
64.47
3
1
AN Cook England
6
11
490
173
49.00
59.11
2
1
IJL Trott England
4
7
401
226
66.83
53.04
1
1
ME Trescothick England
3
5
357
151
89.25
72.56
2
1
Imrul Kayes Bangladesh
6
12
349
78
29.08
52.88
0
2
Mushfiqur Rahim Bangladesh
6
12
347
95
28.92
40.16
0
2
KP Pietersen England
4
7
342
99
68.40
74.35
0
3
Junaid Siddique Bangladesh
4
8
325
106
40.62
40.22
1
2
Mahmudullah Bangladesh
6
12
318
59
26.50
59.77
0
2
Most wickets in Tests
Bowler
M
Inns
Wkts
Best
Avg
Econ
5w
Shakib Al Hasan Bangladesh
6
11
29
5/85
29.28
2.96
2
GP Swann England
4
8
22
5/76
27.91
2.90
3
Mehedi Hasan Miraz Bangladesh
2
4
19
6/77
15.63
2.72
3
ST Finn England
5
10
19
5/42
25.95
3.82
2
MJ Hoggard England
3
6
17
5/73
17.71
2.74
1
SJ Harmison England
2
4
15
5/35
13.53
2.65
2
BA Stokes England
2
4
11
4/26
10.09
2.29
0
MM Ali England
2
4
11
5/57
22.91
3.37
1
TT Bresnan England
3
6
11
3/63
35.91
2.96
0
Mashrafe Mortaza Bangladesh
3
5
10
4/60
26.10
2.97
0
Highest individual scores
Batter
Score
Balls
4s
6s
Date
IJL Trott England
226
349
20
0
27 May 2010
AN Cook England
173
283
16
2
12 Mar 2010
IR Bell England
162*
168
25
1
3 Jun 2005
ME Trescothick England
151
148
21
2
3 Jun 2005
PD Collingwood England
145
188
10
4
12 Mar 2010
Best bowling in an innings
Bowler
Figures
Overs
Date
Mehedi Hasan Miraz Bangladesh
6/77
21.3
28 Oct 2016
Mehedi Hasan Miraz Bangladesh
6/80
39.5
20 Oct 2016
Mehedi Hasan Miraz Bangladesh
6/82
28
28 Oct 2016
SJ Harmison England
5/35
21.5
21 Oct 2003
SJ Harmison England
5/38
12.5
3 Jun 2005
Highest team totals
Team
Total
Overs
Against
Venue
Date
England
599/6
138.3
Bangladesh
Zohur Ahmed Chowdhury Stadium, Chittagong
12 Mar 2010
England
505
125
Bangladesh
Lord’s Cricket Ground, London
27 May 2010
England
496
173.3
Bangladesh
Shere Bangla National Stadium, Mirpur
20 Mar 2010
England
447/3
78
Bangladesh
Riverside Ground, Chester-le-Street
3 Jun 2005
Bangladesh
419
117.1
England
Shere Bangla National Stadium, Mirpur
20 Mar 2010
Lowest all-out totals
Team
Total
Overs
Against
Venue
Date
Bangladesh
104
39.5
England
Riverside Ground, Chester-le-Street
3 Jun 2005
Bangladesh
123
34.1
England
Old Trafford, Manchester
4 Jun 2010
Bangladesh
152
62.1
England
MA Aziz Stadium, Chattogram
29 Oct 2003
England
164
45.3
Bangladesh
Shere Bangla National Stadium, Mirpur
28 Oct 2016
Bangladesh
203
83.5
England
Bangabandhu National Stadium, Dhaka
21 Oct 2003
Biggest wins
Result
Format
Venue
Date
England won by an innings and 80 runs
Test
Old Trafford, Manchester
4 Jun 2010
England won by an innings and 27 runs
Test
Riverside Ground, Chester-le-Street
3 Jun 2005
England won by 329 runs
Test
MA Aziz Stadium, Chattogram
29 Oct 2003
England won by 181 runs
Test
Zohur Ahmed Chowdhury Stadium, Chittagong
12 Mar 2010
Bangladesh won by 108 runs
Test
Shere Bangla National Stadium, Mirpur
28 Oct 2016
England won by 9 wickets
Test
Shere Bangla National Stadium, Mirpur
20 Mar 2010
England won by 8 wickets
Test
Lord’s Cricket Ground, London
27 May 2010
England won by 7 wickets
Test
Bangabandhu National Stadium, Dhaka
21 Oct 2003
Bangladesh vs England Test Results
Date
Venue
Result
28 Oct 2016
Shere Bangla National Stadium, Mirpur
Bangladesh won by 108 runs
20 Oct 2016
Zahur Ahmed Chowdhury Stadium, Chattogram
England won by 22 runs
4 Jun 2010
Old Trafford, Manchester
England won by an innings and 80 runs
27 May 2010
Lord’s Cricket Ground, London
England won by 8 wickets
20 Mar 2010
Shere Bangla National Stadium, Mirpur
England won by 9 wickets
12 Mar 2010
Zohur Ahmed Chowdhury Stadium, Chittagong
England won by 181 runs
3 Jun 2005
Riverside Ground, Chester-le-Street
England won by an innings and 27 runs
29 Oct 2003
MA Aziz Stadium, Chattogram
England won by 329 runs
21 Oct 2003
Bangabandhu National Stadium, Dhaka
England won by 7 wickets
England vs Bangladesh in ODIs
ODIs in this record book: 23, from Nov 2003 to Oct 2023.
Most Runs in ENG vs BAN ODIs
Batter
M
Inns
Runs
HS
Avg
SR
100s
50s
Mushfiqur Rahim Bangladesh
16
16
626
89
41.73
88.67
0
6
Tamim Iqbal Bangladesh
17
17
557
128
32.76
85.43
2
0
Shakib Al Hasan Bangladesh
18
18
541
121
31.82
81.60
1
4
Mahmudullah Bangladesh
16
16
465
103
35.77
69.72
1
1
AJ Strauss England
7
7
458
154
76.33
99.13
1
3
Imrul Kayes Bangladesh
12
12
439
112
36.58
68.49
1
3
JC Buttler England
9
9
405
76
45.00
124.62
0
5
EJG Morgan England
10
10
377
110*
47.12
101.07
1
2
JJ Roy England
7
7
363
153
51.86
102.83
2
0
PD Collingwood England
12
12
305
75*
43.57
61.24
0
1
Most wickets in ODIs
Bowler
M
Inns
Wkts
Best
Avg
Econ
5w
Shakib Al Hasan Bangladesh
18
18
21
4/35
41.00
5.04
0
AU Rashid England
8
8
20
4/43
18.20
4.99
0
Mashrafe Mortaza Bangladesh
13
13
17
4/29
32.53
4.83
0
A Flintoff England
6
6
12
4/14
14.67
3.16
0
TT Bresnan England
6
6
12
4/28
20.08
4.38
0
Abdur Razzak Bangladesh
8
8
12
3/52
30.42
4.62
0
JM Anderson England
8
8
11
3/74
30.45
4.41
0
Shafiul Islam Bangladesh
10
10
11
2/38
43.82
6.68
0
Taskin Ahmed Bangladesh
7
7
10
3/47
32.00
5.61
0
A Shahzad England
4
4
9
3/41
18.11
4.94
0
Highest individual scores
Batter
Score
Balls
4s
6s
Date
AJ Strauss England
154
140
16
5
12 Jul 2010
JJ Roy England
153
121
14
5
8 Jun 2019
DJ Malan England
140
107
16
5
10 Oct 2023
JE Root England
133*
129
11
1
1 Jun 2017
JJ Roy England
132
124
18
1
3 Mar 2023
Best bowling in an innings
Bowler
Figures
Overs
Date
JT Ball England
5/51
9.5
7 Oct 2016
A Flintoff England
4/14
9.4
7 Nov 2003
TT Bresnan England
4/28
9
5 Mar 2010
A Flintoff England
4/29
9
26 Jun 2005
Mashrafe Mortaza Bangladesh
4/29
8.4
9 Oct 2016
Highest team totals
Team
Total
Overs
Against
Venue
Date
England
386/6
50
Bangladesh
Sophia Gardens, Cardiff
8 Jun 2019
England
364/9
50
Bangladesh
HPCA Stadium, Dharamsala
10 Oct 2023
England
347/7
50
Bangladesh
Edgbaston, Birmingham
12 Jul 2010
England
326/7
50
Bangladesh
Shere Bangla National Stadium, Mirpur
3 Mar 2023
England
309/8
50
Bangladesh
Shere Bangla National Stadium, Mirpur
7 Oct 2016
Lowest all-out totals
Team
Total
Overs
Against
Venue
Date
Bangladesh
143
44.5
England
MA Aziz Stadium, Chattogram
7 Nov 2003
Bangladesh
143
37.2
England
Kensington Oval, Bridgetown
11 Apr 2007
Bangladesh
182
49.1
England
Bangabandhu National Stadium, Dhaka
12 Nov 2003
Bangladesh
190
45.2
England
The Oval, London
16 Jun 2005
Bangladesh
194
44.4
England
Shere Bangla National Stadium, Mirpur
3 Mar 2023
Biggest wins
Result
Format
Venue
Date
England won by 144 runs
ODI
Edgbaston, Birmingham
12 Jul 2010
England won by 137 runs
ODI
HPCA Stadium, Dharamsala
10 Oct 2023
England won by 132 runs
ODI
Shere Bangla National Stadium, Mirpur
3 Mar 2023
England won by 10 wickets
ODI
The Oval, London
16 Jun 2005
England won by 8 wickets
ODI
The Oval, London
1 Jun 2017
England won by 7 wickets
ODI
MA Aziz Stadium, Chattogram
7 Nov 2003
England vs Bangladesh ODI Results
Date
Venue
Result
10 Oct 2023
HPCA Stadium, Dharamsala
England won by 137 runs
6 Mar 2023
Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh won by 50 runs
3 Mar 2023
Shere Bangla National Stadium, Mirpur
England won by 132 runs
1 Mar 2023
Shere Bangla National Stadium, Mirpur
England won by 3 wickets
8 Jun 2019
Sophia Gardens, Cardiff
England won by 106 runs
1 Jun 2017
The Oval, London
England won by 8 wickets
12 Oct 2016
Zahur Ahmed Chowdhury Stadium, Chattogram
England won by 4 wickets
9 Oct 2016
Shere Bangla National Stadium, Mirpur
Bangladesh won by 34 runs
7 Oct 2016
Shere Bangla National Stadium, Mirpur
England won by 21 runs
9 Mar 2015
Adelaide Oval, Adelaide
Bangladesh won by 15 runs
England vs Bangladesh in T20Is
T20Is in this record book: 4, from Oct 2021 to Mar 2023.
Most runs in T20Is
Batter
M
Inns
Runs
HS
Avg
SR
100s
50s
Nazmul Hossain Shanto Bangladesh
3
3
144
51
144.00
127.43
0
1
JC Buttler England
4
4
129
67
32.25
132.99
0
1
Liton Das Bangladesh
4
4
103
73
25.75
122.62
0
1
DJ Malan England
4
4
90
53
30.00
103.45
0
1
PD Salt England
3
3
63
38
21.00
114.55
0
0
JJ Roy England
1
1
61
61
61.00
160.53
0
1
BM Duckett England
3
3
59
28
19.67
113.46
0
0
Rony Talukdar Bangladesh
3
3
54
24
18.00
108.00
0
0
Shakib Al Hasan Bangladesh
4
4
42
34*
21.00
105.00
0
0
Towhid Hridoy Bangladesh
2
2
41
24
20.50
117.14
0
0
Most wickets in T20Is
Bowler
M
Inns
Wkts
Best
Avg
Econ
5w
Mehedi Hasan Miraz Bangladesh
2
2
4
4/12
7.50
5.00
0
JC Archer England
3
3
4
3/13
18.25
6.64
0
MM Ali England
4
4
4
2/18
20.50
6.83
0
Taskin Ahmed Bangladesh
3
3
4
2/26
22.00
7.33
0
TS Mills England
1
1
3
3/27
9.00
6.75
0
Hasan Mahmud Bangladesh
3
3
3
2/26
21.67
6.50
0
Mustafizur Rahman Bangladesh
4
4
3
1/14
30.00
6.00
0
Shakib Al Hasan Bangladesh
4
4
3
1/13
31.00
6.64
0
LS Livingstone England
1
1
2
2/15
7.50
5.00
0
Nasum Ahmed Bangladesh
3
3
2
1/26
35.00
8.75
0
Highest individual scores
Batter
Score
Balls
4s
6s
Date
Liton Das Bangladesh
73
57
10
1
14 Mar 2023
JC Buttler England
67
42
4
4
9 Mar 2023
JJ Roy England
61
38
5
3
27 Oct 2021
DJ Malan England
53
47
6
2
14 Mar 2023
Nazmul Hossain Shanto Bangladesh
51
30
8
0
9 Mar 2023
Best bowling in an innings
Bowler
Figures
Overs
Date
Mehedi Hasan Miraz Bangladesh
4/12
4
12 Mar 2023
JC Archer England
3/13
4
12 Mar 2023
TS Mills England
3/27
4
27 Oct 2021
LS Livingstone England
2/15
3
27 Oct 2021
MM Ali England
2/18
3
27 Oct 2021
Highest team totals
Team
Total
Overs
Against
Venue
Date
Bangladesh
158/4
18
England
Zahur Ahmed Chowdhury Stadium, Chattogram
9 Mar 2023
Bangladesh
158/2
20
England
Shere Bangla National Stadium, Mirpur
14 Mar 2023
England
156/6
20
Bangladesh
Zahur Ahmed Chowdhury Stadium, Chattogram
9 Mar 2023
England
142/6
20
Bangladesh
Shere Bangla National Stadium, Mirpur
14 Mar 2023
England
126/2
14.1
Bangladesh
Sheikh Zayed Cricket Stadium, Abu Dhabi
27 Oct 2021
Lowest all-out totals
Team
Total
Overs
Against
Venue
Date
England
117
20
Bangladesh
Shere Bangla National Stadium, Mirpur
12 Mar 2023
Biggest wins
Result
Format
Venue
Date
Bangladesh won by 16 runs
T20I
Shere Bangla National Stadium, Mirpur
14 Mar 2023
England won by 8 wickets
T20I
Sheikh Zayed Cricket Stadium, Abu Dhabi
27 Oct 2021
Bangladesh won by 6 wickets
T20I
Zahur Ahmed Chowdhury Stadium, Chattogram
9 Mar 2023
Bangladesh won by 4 wickets
T20I
Shere Bangla National Stadium, Mirpur
12 Mar 2023
ENG vs BAN T20 Results
Date
Venue
Result
14 Mar 2023
Shere Bangla National Stadium, Mirpur
Bangladesh won by 16 runs
12 Mar 2023
Shere Bangla National Stadium, Mirpur
Bangladesh won by 4 wickets
9 Mar 2023
Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh won by 6 wickets
27 Oct 2021
Sheikh Zayed Cricket Stadium, Abu Dhabi
England won by 8 wickets
Most player of the match awards in England vs Bangladesh matches
Bangladesh players lead several lists. Tamim Iqbal (Bangladesh) has the most Test runs, 736 at 61.33 with 3 hundreds. Shakib Al Hasan (Bangladesh) tops both wicket lists, 29 in Tests and 21 in ODIs, and adds 541 ODI runs. Mushfiqur Rahim (Bangladesh) tops the ODI runs on 626 from 16 innings.
England hold the big individual scores. Jonathan Trott (England) made 226 at Lord’s in May 2010, and England’s 599/6 at Chittagong in Mar 2010 is the best Test total. Andrew Strauss (England) hit 154 at Edgbaston and Jason Roy (England) 153 at Cardiff in ODIs. Graeme Swann (England) has 22 Test wickets, and Adil Rashid (England) 20 ODI wickets at 18.20.
Mehedi Hasan Miraz (Bangladesh) did the most in the fewest games: 19 Test wickets in only 2 Tests, including two six-wicket hauls in the Mirpur win, plus 4/12 in a T20I. Nazmul Hossain Shanto (Bangladesh) leads the T20I runs with 144. Andrew Flintoff (England) and Roy lead the match award count with 3 apiece.
Chasing, Toss and the Main Grounds
Chasing has served sides better in white-ball games. In ODIs, chasing teams won 13 and those setting a target 10, with the first innings averaging 251. In T20Is, 3 of 4 went to the chasing side. The toss has not decided much: its winner took 9 of 23 ODIs and 4 of 9 Tests.
England, with 27 wins to Bangladesh’s 9 in the 36 matches covered here. England lead the Tests 8 to 1 and the ODIs 18 to 5. Bangladesh lead the T20Is 3 to 1.
What is the England vs Bangladesh T20 record?
Four T20Is have been played since Oct 2021. England won the first at Abu Dhabi, then Bangladesh won the three played in Mar 2023, the last of them on 14 Mar 2023 at Mirpur, by 16 runs.
Whose bats have produced the most runs in England vs Bangladesh games?
Tamim Iqbal (Bangladesh) has 736 Test runs, the most in any format here. In ODIs Mushfiqur Rahim (Bangladesh) leads with 626, and in T20Is Nazmul Hossain Shanto (Bangladesh) has 144.
Which batter made the highest score in England vs Bangladesh matches?
Jonathan Trott (England) made 226 in the Lord’s Test of May 2010. The ODI best is 154 by Andrew Strauss (England), and the T20I best is 73 by Liton Das (Bangladesh) at Mirpur in Mar 2023.
Has Bangladesh beaten England in a Test?
Once, in 9 Tests since Oct 2003. Bangladesh won by 108 runs at Mirpur on 28 Oct 2016, with Mehedi Hasan Miraz taking six wickets in each innings.