India to UK flight bookings surge for World Cup
India will have the most travelling fans at the ICC Cricket World Cup 2019, which begins in the UK from Thursday, according to an analysis.
Out of the countries that are participating in the cricket tournament, which will end on July 14,
England vs Afghanistan, ICC World Cup Warm-up
England won the toss and opted to field after winning the toss against Afghanistan in their ICC World Cup 2019 warm-up encounter in London. England lost their p