England captain Ben Stokes on Sunday created history by smashing most sixes in a Test innings on English soil. The 32-year-old achieved the feat by slamming nine sixes in England's second innings in the Lord's Ashes Test. The previous record was held by Stokes himself. He had slammed eight sixes in an innings against Australia at Leeds in 2019.