cricketstatspro

Icc World Test Championship Final 2025 - Schedules & Results

Wed, 11 Jun 2025 - Sun, 15 Jun 2025

Final

TEST | Upcoming

Lord's, London

Start: 6/11/2025, 10:00:00 AM

End: 6/15/2025, 5:00:00 PM