Delhi: The ICC World Test Championship (WTC) 2025 final match is being played between Australia and South Africa at Lord’s. The second day of the match is going on on 12 June 2025 and this match has been very exciting so far. First day: Batting first, Australia scored 212 runs in their first innings. Steve […]