Hafeez to miss third Test, set to undergo test on bowling action

Mohammad Hafeez will miss the third Test against Sri Lanka in Pallekele to undergo a test on his bowling action, which was found suspect after the Galle Test

Bayliss promises 'positive, aggressive' England

Trevor Bayliss has promised England will "fight fire with fire" in the Investec Ashes this summer

Devine concerned by NZ's batting failures

New Zealand women's vice-captain Sophie Devine has said that losing too many wickets "in clumps" was…

Team Rankings

 

Player Rankings

 

Matches