Batters with most sixes in an innings on Test debut
What's the story
Pakistan's rising star, Razaullah, made a sensational entry into international cricket by smashing a blistering half-century against England in the third Test match at Edgbaston. The 21-year-old all-rounder hit nine sixes in his 63-ball innings of 81 runs, saving Pakistan from an innings defeat. Razaullah also took four wickets with his right-arm pace in the first innings of the match. On this note, we look at the batters to hit the most sixes in an innings on Test debut.
#1
Razaullah - 9 sixes vs England, 2026
Razaullah's nine sixes in the aforementioned knock take the top spot on this elite list.
England, who had a massive 320-run first-innings lead, had reduced Pakistan to 312/7 in the third innings when Razaullah arrived to bat.
The lower-order batter then put up an exhibition of big hitting, saving his side from an innings loss.
Razaullah's aggressive batting was the highlight of the day. He struck at 128.57, hitting four fours and nine sixes along the way.
His brilliance powered Pakistan to 449/10.
#1
Tim Southee - 9 sixes vs England, 2008
Razaullah equaled New Zealand's Tim Southee for the most sixes in an innings on his Test debut.
The latter had hit nine sixes against England in Napier back in March 2008.
It was the fourth innings of the game as the Kiwis were 329/8 while chasing a massive 553 when Southee arrived to bat.
The number-10 batter stunned the Brits with a stunning 77 off just 40 balls.
He hit four fours besides nine sixes, though the Kiwis lost by 121 runs.
#2
Kyle Mayers - 7 sixes vs Bangladesh, 2021
Chasing a target of 395 runs in the 2021 Chattogram Test against Bangladesh, West Indies earned a memorable three-wicket win thanks to a historic double-ton from debutant Kyle Mayers.
Batting at five, the southpaw scored an unbeaten 210 off 310 balls, amassing 20 fours and seven sixes during his stay.
He became the first player to score a double-century in the fourth innings on Test debut.