[The Quint]World Cup 2023 Final: 10 Years, 10 Events, 0 Trophies – India’s Agony Continues
The Despondency Decade for Indian Cricket TeamIndia have played 93 matches across the nine ICC tournaments, winning 64 of those games. Whilst a win percentage of 67.37 does not look underwhelming, the trophies column is proving to be a major worrying factor, with India almost inevitably faltering when the ...