News

Stephen Eskinazi, who stood down as Middlesex's T20 captain earlier in the day, led the way for his side with an outstanding ...
Test cricket has a new batting king. England’s Harry Brook has replaced teammate Joe Root as the world’s No.1 Test batter, following a brilliant 158-run knock in the Edgbaston Test against India.