Ben Stokes scripted history at Newlands in the ongoing second Test against South Africa when he became the only England cricketer to take five catches in an innings on Sunday.
Stokes equalled the record of most number of catches taken by a non-wicketkeeper in an innings as he caught Anrich Nortje off James Anderson at second slip. Previously, 23 players had taken four catches in an innings while representing England in the longest format of the game. The 28-year-old joined the likes of Mohammad Azharuddin, Stephen Fleming, Graeme Smith, Steve Smith with his world record.
The England all-rounder equalled the world Test record of five catches, which had been achieved 11 times previously, most recently by Steve Smith of Australia in 2017/18, also at Newlands.
In the match, England captain Joe Root won the toss and elected to bat on Friday.