Champions Trophy, one of cricket’s biggest showpiece events is underway in Pakistan and Dubai, but conspicuous by their absence are Sri Lanka – a team that once punched above their weight at ICC ...
The pair has shared countless unforgettable battles, none more renowned than the 2011 ODI World Cup final, where India's ...