India's Epic Innings Win at Leeds

13 min
India drubbed England by an innings and 46 runs to win at Leeds and level the four-match Test series during their tour of England in 2002

Watchlist