England vs South Africa: Ben Stokes crosses 4,000 Test runs

England's Ben Stokes made history in Port Elizabeth as the all-rounder joined an exclusive club of Test players.

Ben Stokes celebrates his century in the third Test with South Africa.

Ben Stokes celebrates his century in the third Test with South Africa   -  Getty Images

Ben Stokes surpassed 4,000 Test runs on Friday with his century in the third Test against South Africa, becoming just the second England player to reach that landmark and take 100 wickets in the longest format.

The all-rounder joined compatriot Ian Botham on the list of players to achieve both feats, which now features seven men after Stokes' exploits in Port Elizabeth on Friday.

Of those to have gone beyond 4,000 runs, India great Kapil Dev has the most wickets to his name with 434. Botham, who scored 5,200 runs in his career, is second with 383 wickets.

READ | Rohit Sharma fastest to score 7000 ODI runs as opener

Stokes will look to add to his tally when South Africa begins its first innings at St George's Park. England reached lunch on day two on 335-4 with Stokes and Ollie Pope unbeaten on 108 and 75 respectively.

Daniel Vettori, Jacques Kallis, Garfield Sobers and Carl Hooper round off the list.

Former England all-rounder Andrew Flintoff fell short of 4,000 runs in his career. He took 226 wickets but managed 3,845 runs before retiring from Test cricket.

  Dugout videos