India, March 11 -- Lord's Cricket Ground is set to generate nearly 4 million pounds, just over INR 45 crore, less in revenue than what was earlier expected during the 2025 World Test Championship (WTC) Final due to India's failure to qualify for the match. Defending champions Australia are set to face South Africa in the marquee Test match which starts on June 11.

According to a report in The Times Lord's had originally charge premium rates for the tickets to the WTC Final expecting India to play the Test once again. Rohit Sharma's side were frontrunners for a spot in the final at the start of their 2023/24 Test season in which they hosted Bangladesh and New Zealand at home for five matches before playing a five-match series in Australia...