News

India's heaviest defeat in Edgbaston came in 2011 when they lost to England by an innings and 242 runs. Sent into bat, India ...