Highs in England, mindless tri-series with Sri Lanka, and the Caribbean desperation

India became the ICC Champions by beating England in a rain affected, 20-overs-a-side final. It became only the second country after the West Indies to win all three ICC competitions (ODI World Cup, T20 World Cup and the ICC CT). India steamrolled its way into the semi-finals with convincing wins over teams like South Africa, … Continue reading Highs in England, mindless tri-series with Sri Lanka, and the Caribbean desperation

Advertisements