Credit: Twitter

Credit: Twitter

England, after a massive 229-run loss against South Africa, will be facing the Sri Lankan side, who are also struggling in this tournament with three consecutive losses against them initially before managing to get their first win against the Netherlands a few days back. 

The English team would look to change their strategy as it's almost a must-win game for them to stay in contention for the semi-final race of the ODI World Cup 2023, while Sri Lanka has been struggling without a proper bowling unit and to add more to their woes Pathirana also got ruled out of the tournament.

England team are expected to start as favourites, but it will be interesting to see if the Lankan side can pull off a miracle tomorrow.

Numbers and Stats ahead of ENG vs SL game:

2 - England have won only 2 out of 5 ODI games at M Chinnaswamy Stadium in Bengaluru.

England in ODIs at M Chinnaswamy Stadium, Bengaluru:

Beat India by 3 wickets in 1985

Beat India by 48 runs in 1993

Lost to India by 19 runs in 2008

Tied vs India in 2011 WC

Lost to Ireland by 3 wickets in 2011 WC

2 - Ben Stokes needs two more sixes to complete the milestone of smashing 100 sixes in ODIs.

Most sixes for England in ODIs:

Eoin Morgan - 202

Jos Buttler - 166

Ben Stokes - 98

4 - Sri Lanka have defeated England in the last four meetings of ODI World Cup.

Sri Lanka vs England in the last four ODI WC meetings:

2019 - Sri Lanka won by 20 runs at Leeds

2015 - Sri Lanka won by 9 wickets at Wellington

2011 - Sri Lanka won by 10 wickets at Colombo(RPS)

2007 - Sri Lanka win by 2 runs at North Sound

The last time England beat Sri Lanka in an ODI World Cup game was way back in 1999.

41 - The Sri Lankan team will be playing an ODI game at M Chinnaswamy stadium, Bengaluru after 41 years. Sri Lanka played only one ODI at Bengaluru venue way back in 1982.

70 - Joe Root needs 70 more runs to become the first batsman to complete 1000 runs for England in the ODI World Cup.

90 - Jos Buttler needs 90 more runs to complete 5000 runs in ODIs.

Most runs for England in ODIs:

Eoin Morgan - 6957

Joe Root - 6418

Ian Bell - 5416

Paul Collingwood - 5092

Jos Buttler - 4910

672 - Last match between Australia and Pakistan at Bengaluru in ODI World Cup 2023 saw a total of 672 runs recorded in the game.

Australia scored 367/9 in 50 overs, in reply, Pakistan got all-out for 305 runs.