A controversy erupted after Australia were reportedly denied access to Lord's for training ahead of their World Test Championship (WTC) 2023-25 final due to India's training. Subsequently, Pat Cummins-led Australia were forced to make a three-hour journey in search of an alternative training venue. India's five-match Test series against England will begin in Leeds on June 20.
short by
Anmol Sharma /
07:47 pm on
09 Jun