CricketSky
ICC Women's T20 WC 2026 Teams Points Table Schedule Stats

Bangladesh vs England Head to Head Stats & Records in ODI Cricket

5
Wins
20
20
Lost
5
0
No Result
0
305
Highest Score
391
134
Lowest Score
196

BAN Vs ENG in all seasons

# Team 1 Team 2 Winner Margin Date Venue Scorecard
1 England Bangladesh ENG 137 runs. 10 Oct 2023 Dharamsala ENG won by 137 runs.
2 Bangladesh England BAN 50 runs. 06 Mar 2023 Chattogram BAN won by 50 runs.
3 Bangladesh England ENG 132 runs. 03 Mar 2023 Dhaka ENG won by 132 runs.
4 Bangladesh England ENG 3 wickets 01 Mar 2023 Dhaka ENG won by 3 wickets
5 England Bangladesh ENG 106 runs 08 Jun 2019 Cardiff ENG won by 106 runs
6 England Bangladesh ENG 8 wickets 01 Jun 2017 London ENG won by 8 wickets (with 16 balls remaining)
7 Bangladesh England ENG 4 wickets 12 Oct 2016 Chattogram ENG won by 4 wickets (with 13 balls remaining)
8 Bangladesh England BAN 34 runs 09 Oct 2016 Dhaka BAN won by 34 runs
9 Bangladesh England ENG 21 runs 07 Oct 2016 Dhaka ENG won by 21 runs
10 Bangladesh England BAN 15 runs 09 Mar 2015 Adelaide BAN won by 15 runs
11 Bangladesh England BAN 2 wkts (6b rem) 11 Mar 2011 Chattogram BAN won by 2 wkts (6b rem)
12 England Bangladesh ENG won by 144 runs 12 Jul 2010 Birmingham ENG won by 144 runs
13 Bangladesh England BAN won by 5 runs 10 Jul 2010 Bristol BAN won by 5 runs
14 England Bangladesh ENG won by 6 wickets 08 Jul 2010 Nottingham ENG won by 6 wickets
15 England Bangladesh ENG won by 45 runs 05 Mar 2010 Chattogram ENG won by 45 runs
16 England Bangladesh ENG won by 2 wickets 02 Mar 2010 Dhaka ENG won by 2 wickets
17 England Bangladesh ENG won by 6 wickets 28 Feb 2010 Dhaka ENG won by 6 wickets
18 England Bangladesh ENG won by 4 wickets 11 Apr 2007 Barbados ENG won by 4 wickets
19 England Bangladesh ENG won by 5 wickets 26 Jun 2005 Leeds ENG won by 5 wickets
20 England Bangladesh ENG won by 168 runs 21 Jun 2005 Nottingham ENG won by 168 runs
21 England Bangladesh ENG won by 10 wickets 16 Jun 2005 London ENG won by 10 wickets
22 England Bangladesh ENG won by 7 wickets 12 Nov 2003 Dhaka ENG won by 7 wickets
23 England Bangladesh ENG won by 7 wickets 10 Nov 2003 Dhaka ENG won by 7 wickets
24 England Bangladesh ENG won by 7 wickets 07 Nov 2003 Chattogram ENG won by 7 wickets
25 England Bangladesh ENG won by 8 wickets 05 Oct 2000 Nairobi ENG won by 8 wickets

Bangladesh vs England Head to Head in ODI Cricket

Bangladesh and England have played 25 One Day Internationals against each other, the first in 2000 and the latest on 10 October 2023. England have won 20 and Bangladesh 5. England lead by 15. Bangladesh's highest total in the fixture is 305 and England's is 391. Their lowest completed totals are 134 and 196. Bangladesh batters have scored 5 centuries here, England batters 13. Each of those meetings is listed above with its venue and margin. Updated 9 September, 2026.

The most consequential match the two have played was at Adelaide Oval on 9 March 2015. Bangladesh made 275 for 7, Mahmudullah scoring 103 - the first World Cup century by a Bangladesh batter - and bowled England out for 260 to win by 15 runs and knock them out at the group stage. The defeat triggered the overhaul that produced England's 2019 World Cup-winning side.

England lead the overall record comfortably, having won all eight matches played in the 2000s, but Bangladesh have taken five since and are consistently dangerous at home. Their 2016 series win in Dhaka came within a few months of their Test victory at the same ground.

Scoring is much higher now than it was, with England's best in the fixture well clear of anything made in its first decade.

Bangladesh vs England ODI Head to Head - FAQs

Get live alerts for this match — no signup needed