Yearender: India's long wait for ICC Trophy finally ended in 2024, secure T20 World Cup
New Delhi [India], December 27 (ANI): The year 2011 marked India's last ICC World Cup triumph under the astute leadership of Mahendra Singh Dhoni. Two years later, India secured the ICC Champions Trophy at Edgbaston in Birmingham. However, the wait for another ICC title stretched on. India's last T20 World Cup victory dated back to 2007 in the tournament's inaugural edition, with subsequent campaigns failing to bring home