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.