T20 World Cup 2024: India caps dream run with thrilling final win in Barbados
A haunting image from 2007 captures captain Rahul Dravid sitting dejected after Sri Lanka defeated India by 69 runs in Port of Spain, Trinidad. The Indian cricket team had just faced one of ...
Sportstar
3 hours ago