ICC Announces England as Host for 2027 World Test Championship Final Despite Captain Rohit Sharma’s Concerns
The International Cricket Council (ICC) has officially declared that England will host the 2027 World Test Championship (WTC) final in June. This marks the fourth consecutive time that England will host the WTC final, having previously staged the events in 2021, 2023, and the upcoming 2025 final at Lord’s. Rohit Sharma’s Concerns Indian Captain Rohit […]