Star Australia batter Steve Smith scored his 36th Test century on Day 2 of the second Test against Sri Lanka in Galle. He became the joint fifth-highest century maker in Tests.
England's Champions Trophy match against Afghanistan will go ahead, despite calls for a boycott. A cross-party letter, signed by nearly 200 UK politicians, was sent to the England and Wales Cricket ...