News

England take on India at Lord's in the third Test of the ongoing five-match Anderson-Tendulkar Trophy on Thursday, July 10.