All time England Test XI- The Greatest English players ever
3. Kevin Pietersen:
The maverick Kevin Pietersen is one of the most swashbuckling and demolishing batsman to have played the game. KP is that glittering star who always rallies his nation towards greater heights of silverware and is the highest run scorer for England across all the formats of the game. From his match saving innings of 158 at the Oval against Australians to his match winning centuries on the Indian and Sri Lankan soil in 2012, this man has done it all. One fine day, when the English team was struggling against South Africa at Headingley in 2012, Pietersen nailed the likes of Steyn and Morkel that too at their peak as if they are some club bowlers. In 104 Test matches, KP has scored 8,181 runs at an average of 47.28 with 23 centuries to his credit.
Download Our App