The 2023 Cricket World Cup is entering a crucial phase where every match could determine whether a team advances forward or goes home, and tomorrow the hosts and reigning champions clash. At 9:30 CET in Lucknow, India have the chance to send England packing and therefore cement their role as big favourites for the final victory in this tournament. The reigning world champions have only won one of five games in this edition – against Bangladesh – and recently lost by 8 wickets to Sri Lanka: they look well far from the side that beat New Zealand in the 2019 final. On the other hand, Sharma and his side have been on completely opposing form, winning every single match they’ve played in front of their home crowd. Their last outing against New Zealand was supposedly the toughest they’ve faced so far in the competition, and they came out winners by 4 wickets.

If the two teams’ current forms are set to continue, then we can safely assume that India will take this one home in Lucknow and send England packing, which would be a massive surprise given their victory in the last edition of the tournament in 2019. Considering how well India performed against top opposition like New Zealand recently, as well as Australia at the start of the competition, this game could be over quite quickly. However, never count the reigning champions out, especially since they are facing elimination from this edition of the ICC World Cup if they are to lose tomorrow. That being said, we are confident in suggesting India as winner in this clash between hosts and reigning champions, and we can’t wait to see what this amazing edition of the Cricket World Cup will have in store for us in the upcoming days, as we are entering the second half – and decisive part – of this tournament.

India to Win – 1.44

England to Win – 2.80