Recently Finished
Live Cricket
Upcoming Matches
View All Matches
Home
>
News
>
10 years, 10 innings: Top batting performances of the decade
Best of the Best

10 years, 10 innings: Top batting performances of the decade

10. Steve Smith 109 vs India, Pune 2017

9. Shai Hope 118* vs England, Headingley 2017

8. Virat Kohli 149 vs England, Edgbaston 2018

7. Faf du Plessis 110* vs Australia, Adelaide 2012

6. Brendon McCullum 302 vs India, Wellington 2014

5. Dinesh Chandimal 162* vs India, Galle 2015

4. Younis Khan 218 vs England, The Oval 2016

3. Kevin Pietersen 186 vs India, Mumbai 2012

2. Ben Stokes 135* vs Australia, Headingley 2019

1. Kusal Perera 153* vs South Africa, Durban 2019