OTD: What made India’s 2007 T20 World Cup victory so special?
Sep 24, 2024 9:48 AM IST
In 2007, India under Dhoni's leadership, won the inaugural T20 World Cup. A young team displayed resilience, culminating in a thrilling final win over Pakistan.
India beat Pakistan in the final to lift the inaugural T20 World Cup trophy in 2007.
...Read More
Follow all the updates here: