top of page
Profile
Join date: Sep 16, 2022
About
West Indies is the best T20 team so far if we're talking about the best cricket team in the T20 world cup. India, Pakistan, England, and Sri Lanka each won the ICC T20 World Cup once. West Indies is the only nation to have won it twice (in 2012 and 2016). Let's have a look at the country-wise T20 World Cup winners list from 2007 to 2021.
Log In to Connect With Members
View and follow other members, leave comments & more.
bottom of page