World Test Championship Points Table 2023-2025

September 23, 2024 at 10:33 AM
Add as Preferred Source

Sri Lanka put on an impressive all-round performance to defeat New Zealand by 63 runs in a thrilling encounter.