April 2, 2011, is a date etched in the hearts of cricket fans worldwide, as India faced Sri Lanka in the final of the 2011 Cricket World Cup at Mumbai’s...
June 25, 1983, remains etched in cricket history as the day India turned the tables against the mighty West Indies to clinch their first-ever Cricket World...
The 2003 ICC Cricket World Cup final, held on March 23, 2003, at the Wanderers Stadium in Johannesburg, South Africa, was a monumental event in cricket...