Filter results by date

Australia v England, The Ashes 2017-18, 3rd Test, Perth, 3rd day

Steven Smith's glorious four-year run

Steven Smith is only the second batsman to get 1000-plus Test runs in four successive years, while his 20 hundreds during this period is the best ever

Steven Smith brought up his 22nd Test hundred

ESPNcricinfo staff

Australia v England, 3rd Ashes Test, Perth, 2nd day

How do you dismiss Steven Smith?

Readers get creative as England struggle against the world's No. 1 Test batsman

Steven Smith is a blur as he runs between the wickets