ICC World Cup is a huge tournament of cricket played between two countries to decide the winner and runner-up of the world cup. This time it is being held in England, Scotland, Wales, Ireland, and Northern Ireland.
The World Cup is scheduled to be held every four years, and it is the third of its kind. In 2011, the tournament was held in Australia, New Zealand, Sri Lanka, Bangladesh, South Africa, India, and Pakistan. checkout
India vs pakistan t20 world cup live on which channel