The International Cricket Council (ICC) has confirmed that England will host the next three ICC World Test Championship (WTC) finals, scheduled for 2027, 2029, and 2031.
On a sun-soaked opening day of the third Test at Lord's, Joe Root's masterful unbeaten 99 steadied England to 251-4 against a probing Indian attack.
Sir Andrew Strauss urged men's cricket to leave behind the "dressing room banter" that has severely hit the sport in recent years during his Marylebone Cricket Club Cowdrey Lecture at Lord's