India Tops ICC World Test Championship 2025‑27 as Australia Trails, Final Set for Lord's
India leads the ICC World Test Championship 2025‑27 with 40 points, edging Australia and England as the league heads toward a Lord's final in June 2027.
Read More