5 Batsmen With Most Test Runs Against England Since 2018

Updated - 21 Aug 2021, 08:26 PM

Virat Kohli and Steve Smith
Virat Kohli and Steve Smith (Image Credit: Twitter)

England is one of the strongest teams in international cricket currently. They were the runners-up in the previous edition of T20I World Cup 2016 and won the previous ODI World Cup title in 2019. The English team holds the 2nd and top rank in ODI and T20I cricket respectively. However, in Test cricket, England are slightly lower with 4th spot in the ICC rankings.

When we talk about playing Test cricket against England, there are few batsmen who have showcased outstanding batting in the last 3 years. These batsmen have played multiple spectacular knocks against the English side. They have piled up a lot of runs while facing the English side at home well as during away tours since 2018. Here we talk about 5 such players. Below are 5 batsmen with the most Test runs against England since 2018.

5 Batsmen With Most Test Runs Against England Since 2018

5. Rohit Sharma- 497 Runs

Rohit Sharma
Rohit Sharma (Image Credit: Getty)

Rohit Sharma takes the 5th spot in this list with 497 Test runs against England in the last 3 years. Sharma has mustered 497 runs in 11 Test innings since 2018 at an outstanding average of 55.22. He has also hit 1 century and 2 half-centuries during the period.

Overall, Sharma has scored 531 runs against England in 13 Test innings at an average of 48.27. He has smacked 1 century and 2 half-centuries against the English side in his career so far.

4. Rishabh Pant – 516 Runs

Rishabh Pant, Batsmen With Most Test Runs Against England Since 2018
Rishabh Pant (Image Credit: Twitter)

Rishabh Pant grabs the 4th spot in this list with 516 Test runs in 15 innings against the English side. Since 2018, the Indian wicket-keeper has smacked 2 centuries and 2 half-centuries against the English side and scored runs at an average of 36.43. His first Test century also arrived while facing England at home during the Test series in March this year.

3. KL Rahul- 543 Runs

KL Rahul
KL Rahul (Image Credit: Twitter)

KL Rahul bags the 3rd spot in this list with 543 runs against the English side since 2018 in Tests. The 29-year-old player scored 543 runs in 14 innings at an average of 38.79. He has also slammed 2 centuries and 1 fifty against England during the period, with the highest knock of 149.

Overall, the right-handed batsman has mustered 776 runs 18 innings at an average of  43.11, while hitting 3 centuries and 1 half-century.

2. Virat Kohli- 827 Runs

Virat Kohli
Virat Kohli (Image Credit: Twitter)

Virat Kohli clinches the 2nd spot in this list with 827 Test runs against England since 2018. With 827 runs in 19 innings during the period, the Indian skipper accounts for an average of 43.52. He has also smashed 2 hundreds and 5 fifties against the English side since 2018.

Overall, the 32-year-old player has scored 1804 runs in 44 Test innings against the side at an amazing average of 52.57 between 2012 to 2021. Kohli has also smacked 5 centuries and 7 half-centuries against the English side in his Test career.

1. Steve Smith- 857 Runs

Steve Smith, Most Man Of The Match Awards In Test, Batsmen With Most Test Runs Against England Since 2018
Steve Smith (Image Credit: Twitter)

Steve Smith bags the top spot in this list with 857 runs. The Australian player has piled these runs in just 8 innings, accounting for an impeccable average of 107.12. The right-handed batsman has also smashed 3 centuries and 4 fifties against the English side during the period. Overall, Smith has an average of 55.35 against England in 48 Test innings, smashing 2800 runs in the process.

Also Read: Sunil Gavaskar Feels Rohit Sharma Will Smack A Century During India’s Upcoming Test Encounters Against England

Tagged:

KL Rahul Rishabh Pant Rohit Sharma Steve Smith Virat Kohli