England, Bangladesh
Image Credit: Google

The host side England will face Bangladesh in the match 12 of the 2019 ICC Men’s Cricket World Cup on Saturday (8th June) at Sophia Gardens (Cardiff).

Both these teams have played two matches in the ongoing tournament. Both teams won their respective opening matches of this tournament and then they suffered a defeat in their respective second matches of this tournament.

Before this 12th match of the ongoing Cricket World Cup, let’s look at some vital statistical preview of this match.

Teams’ recent ODI form

England (in last ten matches; oldest to latest): Won, Lost, Won, No Result, Won, Won, Won, Won, Won and Lost

Bangladesh (in last ten matches; oldest to latest): Won, Lost, Lost, Lost, Won, Won, Won, Won, Won and Lost.

ODI records at Sophia Gardens (Cardiff)


Matches Won Lost Tied/No Result
13 7 3 0/3



Matches Won Lost Tied/No Result
2 2 0 0/0



Head-to-Head ODI records

Overall (20 matches): England won 16 ODIs; Bangladesh won 4 ODIs

In England (7 matches): England won 6 ODIs; Bangladesh won 1 ODI

At Sophia Gardens, Cardiff: Never played

In the World Cup (3 matches): England won 1 ODI; Bangladesh won 2 ODIs

In the last ten matches:  England won 6 ODIs; Bangladesh won 4 ODIs

Players’ stats


Joe Root

England, Bangladesh
Image Credit: IPL

i) In Cricket World Cup, Joe Root has taken 11 catches. Among the England non-wicketkeepers, only Graeme Hick (12 catches) and Paul Collingwood (13 catches) took more catches in CWC history than Joe Root.



Shakib Al Hasan

England, Bangladesh
Image Credit: Getty Images

i) The all-rounder Shakib Al Hasan has taken 48 catches in ODI career. With two more catches, he will become the sixth Bangladesh cricketer to take 50 or more ODI catches.


Mushfiqur Rahim

ICC Cricket World Cup 2019 (Match 12): England vs Bangladesh – Stats Preview
Image Credit: Google

i) The wicketkeeper Mushfiqur Rahim has taken 296 catches in international cricket. With four more catches, Rahim will become the first Bangladesh wicketkeeper to take 300 catches in international cricket.


Masrafe Mortaza

England, Bangladesh
Image Credits: Getty Images

i) It will be the 300th international match for Mashrafe Mortaza. Till the date, three Bangladesh players have played more than 300 international matches.