Begin typing your search...
Showing results for "#2021 T20 World Cup"
ICC confirms 2021 T20 World Cup stays in India as per schedule
Back-to-back editions of the T20 World Cup were supposed to be held in Australia in 2020, and India in 2021. However, due to Covid-19 pandemic, the...