Most Sixes In A Test Innings: Indian cricket fans witnessed history at Rajkot during the India vs England 2024 Test series, when Yashasvi Jaiswal smashed an unbeaten 214 off 236 balls, rewriting the record books for the most sixes in a Test innings with 12 towering sixes.

π₯ Yashasvi Jaiswal β Most Sixes in a Test Innings (12 Sixes)
Yashasvi Jaiswal holds the record for the most sixes in a Test innings, smashing 12 sixes during his unbeaten 214* against England in 2024.
π This is the joint-highest in Test history
π Only two players in history have hit 12 sixes in a Test inning β and Jaiswal is the first in the modern era.
π Most Sixes in a Test Innings (Top Records)
| Player | Sixes | Score | Opponent | Year |
|---|---|---|---|---|
| Yashasvi Jaiswal | 12 | 214* | England | 2024 |
| Wasim Akram | 12 | 257* | Zimbabwe | 1996 |
| Nathan Astle | 11 | 222 | England | 2002 |
| Matthew Hayden | 11 | 380 | Zimbabwe | 2003 |
| Ben Stokes | 11 | 258 | South Africa | 2016 |
π Jaiswal equals the all-time record and holds the modern-era benchmark



π€― Record-Breaking Innings Explained
- Runs: 214*
- Balls: 236
- Sixes: 12
- Strike Rate: 90+
π One of the most aggressive double centuries in Test cricket
β‘ Why This Record is Special
- Most sixes ever in a Test innings
- Achieved in modern Test cricket
- Dominated both pace and spin
- Came under match-winning conditions
π Redefined attacking batting in Tests
π§ Match Context (India vs England 2024)
- Venue: Rajkot
- India declared 430/4
- England collapsed in final innings
π India won by a huge margin
π Previous Record Holders
Before Jaiswal:
- Wasim Akram β 12 sixes
- Nathan Astle β 11 sixes
- Matthew Hayden β 11 sixes
- Ben Stokes β 11 sixes
π Jaiswal joins elite company
π Related Records
π Explore more:
FAQs
Who has hit the most sixes in a Test innings?
Yashasvi Jaiswal holds the record with 12 sixes.
How many sixes did Jaiswal hit in his record innings?
He hit 12 sixes during his 214* against England.
Who held the record before Jaiswal?
Wasim Akram held the joint record with 12 sixes.
Is 12 sixes the highest in Test cricket?
Yes, 12 sixes is the highest in a single Test innings.
Where was this match played?
The match was played in Rajkot, India.
Refer to Best Cricket Records Website ESPNCrickInfo for more such interesting information.