India vs West Indies: Top 5 most memorable T20Is played in India
NEW DELHI: West Indies are two-time T20 World Cup champions - the most successful team in T20 World Cup history - the only team to win the title twice (in 2012 and 2016).
The Times of India ·