News

India suffered a narrow 22-run loss against England in the third Test match at Lord’s, with Ravindra Jadeja top-scoring for ...
England, coming into the 3rd Test at Lord's after a defeat to the visitors at Edgbaston, turned around the odds in style as they won the match by 22 runs. While both sides were bowled out for 387 in ...