42 years ago on this day (June 25), Kapil Dev-led Team India shocked the cricketing fans around the world by winning the 1983 World Cup title with a victory over mighty West Indies in the final. India ...
India created history on Sunday by winning their maiden ICC title — the Women's World Cup. After falling short in three previous finals (2005, 2017, and 2020), India finally triumphed on the fourth ...