ICC Cricket World Cup 2019 – England or India


On 14 July we’ll find out the 2019 ICC World Cup winners at Lord’s. Will it be the hosts? Will it be India who host the next one? It’s going to be a great tournament with plenty of twists and turns, but, as always, there can only be one victor. India are in fact second […]