Bangladesh vs England head to head records and stats ODI 2023

England have completely dominated the Bangladesh vs England head to head records in ODIs. Out of 24 matches between the two teams, the Three Lions have won 19 times and lost only five times.

The two teams are again set to be up against each other in Match No.7 of the World Cup 2023 at the Himachal Pradesh Cricket Association (HPCA) Stadium in Dharamsala on Tuesday, October 10.

Bangladesh vs England predictions

Bangladesh vs England head to head
Photo by Icon sport
Matches Played24
England Won19
Bangladesh Won5
No Result0

England vs Bangladesh head to head team ODI records and stats

Thus far England have dominated Bangladesh in ODIs over the years. But in World Cups, the Tigers beat England in 2011 and 2015. In 2015, they knocked the Three Lions out of the competition.

Bangladesh vs England head to head player stats (ODI)

ODI batting records

Most runs

Former English skipper Andrew Strauss is the leading run-scorer in Bangladesh vs England ODIs, having notched 610 runs. Among Bangladeshis, Mushfiqur Rahim is the top run-getter with 575 runs. Tamim Iqbal and Shakib Al Hasan have also scored over 500 runs against England in ODIs.

Andrew Strauss (ENG)610
Mushfiqur Rahim (BAN)575
Tamim Iqbal (BAN)557
Shakib Al Hasan (BAN)540
Mahmudullah (BAN)465

Highest Individual score

Andrew Strauss (ENG)154
Jason Roy (ENG)153
Andrew Strauss (ENG)152
Joe Root (ENG)133 not out
Jason Roy (ENG)132

Highest average (min. 5 innings)

Andrew Strauss (ENG)87.14
Andrew Flintoff (ENG)79.66
Paul Collingwood (ENG)59.57
Marcus Trescothick (ENG)55.00
Jason Roy (ENG)51.85

Most centuries

Rahmanullah Gurbaz (AFG)2
Ibrahim Zadran (AFG)1
Litton Das (BAN)1
Mehidy Hasan Miraz (BAN)1
Najmul Hossain Shanto (BAN)1
Tamim Iqbal (BAN)1

Most sixes

Jason Roy (ENG)2
Andrew Strauss (ENG)2
Tamim Iqbal (BAN)2
Paul Collingwood (ENG)1
Imrul Kayes (BAN)1

ODI bowling records

Bangladesh skipper Shakib Al Hasan is the leading wicket-taker in ODIs between Bangladesh and England. The left-arm spinner has picked up 20 wickets. Adil Rashid and former Tigers’ skipper Mashrafe Mortaza have picked up 19 and 17 wickets respectively.

Most wickets

Shakib Al Hasan (BAN)20
Adil Rashid (ENG)19
Mashrafe Mortaza (BAN)17
Abdur Razzak (BAN)12
Tim Bresnan (ENG)12

Best bowling figures

Paul Collingwood (ENG)6-31
Jake Ball (ENG)5-51
Andrew Flintoff (ENG)4-14
Tim Bresnan (ENG)4-28
Andrew Flintoff (ENG)4-29

Best bowling average (Min 5 innings)

Adil Rashid (ENG)16.94
Andrew Flintoff (ENG)17.16
Tim Bresnan (ENG)20.08
Ben Stokes (ENG)24.66
Abdur Razzak (BAN)30.41

ODI Wicket-keeping records

Most dismissals (overall)

Jos Buttler (ENG)16
Mushfiqur Rahim (BAN)14
Chris Read (ENG)8
Geraint Jones (ENG)6
Craig Kieswetter (ENG)5

Most dismissals (single match)

Chris Read (ENG)4
Geraint Jones (ENG)4
Mushfiqur Rahim (BAN)4
Jos Buttler (ENG)4

ODI fielding records

Most catches (overall)

Paul Collingwood (ENG)8
Shakib Al Hasan (BAN)7
Moeen Ali (ENG)6
Tamim Iqbal (BAN)6
Luke Wright (ENG)6

Most catches (single match)

Jonny Bairstow (ENG)4
Moeen Ali (ENG)3
Nasser Hussain (ENG)2
Marcus Trescothick (ENG)2
Andrew Strauss (ENG)2

Individual ODI records

Most matches

Shakib Al Hasan (BAN)27
Mahmudullah (BAN)23
Tamim Iqbal (BAN)23
Imrul Kayes (BAN)18
Mashrafe Mortaza (BAN)18

Bangladesh vs England: What happened in their last meeting?

Bangladesh beat England by 50 runs when the two teams last met in ODIs earlier this year in March at the Zahur Ahmed Chowdhury Stadium in Chattogram. Although the match was a dead rubber, the Tigers showed how good they can be in limited-overs cricket.

After being put in to bat first, Bangladesh were bowled out for 246 in 48.5 overs. Mushfiqur Rahim, Najmul Hossain Shanto and Shakib Al Hasan scored 70, 53 and 75 respectively. But apart from the middle-order stalwarts, none of the Bangladesh batters could even get a start.

Jofra Archer was the pick of the English bowlers after he picked up three crucial wickets of Shakib, Taijul Islam and Mustafizur Rahman. Sam Curran and Adil Rashid accounted for two scalps apiece. Barring Moeen Ali, all the other English bowlers chipped in with at least one wicket.

England struggled throughout their run-chase and were bowled out for 196 in 43.1 overs. Plenty of their batters got into 20s and 30s, but none of them were able to make their starts count. After Jason Roy and Phil Salt put on 54 runs for the opening wicket, England kept losing wickets at regular intervals.

World Cup 2023 fixtures

Shakib Al Hasan was arguably the standout bowler for the Tigers. He got the wickets of Roy, Salt, James Vince to rock the English top order after which he returned to pick up his fourth scalp in the form of Rehan Ahmed.

Taijul Islam and Ebadot Hossain gave Shakib the support he needed. Taijul and Ebadot picked up two wickets apiece. Mustafizur Rahman and Mehidy Hasan Miraz got the wickets of Chris Woakes and Sam Curran respectively.

Shakib won the award for the Player of the Match after he made life tough for the opposition both with bat and ball.

Shastri's startling revelation of India's batters

BAN vs ENG last match scorecard


TamimC Vince b Curran11
LittonC Buttler b Curran0
ShantoRun out53
Mushfiqurb Rashid70
ShakibC Roy b Archer75
MahmudullahB Rashid8
AfifC Moeen b Woakes15
MehidyC & b Rehan5
TaijulC & b Archer2
EbadotNot out1
MustafizurLbw Archer0
ExtrasLb 2, w 68
Total48.5 overs246


RoyB Shakib19
SaltC Mahmudullah b Shakib35
MalanC Mahmudullah b Ebadot0
VinceC Mushfiqur b Shakib38
CurranC Litton b Mehidy23
ButtlerLbw Taijul26
MoeenB Ebadot2
WoakesC & b Mustafizur34
RashidB Taijul8
RehanC Mehidy b Shakib2
ArcherNot out5
Extrasw 44
Total43.1 overs196

Rohit is an experienced cricket writer based in India