Who Has Hit the Most Sixes in a Test Match?

Rohit Sharma holds the record for most sixes in a Test match with 13 sixes, achieved against South Africa in 2019.
He broke the previous record of 12 sixes held by Wasim Akram.
No player in the history of Test cricket has hit more sixes in a single match โ making this one of the greatest power-hitting records ever.
๐ Most Sixes in a Test Match โ Record List
| Player | Sixes | Opponent | Year |
|---|---|---|---|
| Rohit Sharma (IND) | 13 | South Africa | 2019 |
| Wasim Akram (PAK) | 12 | Zimbabwe | 1996 |
๐ Rohit Sharma โ 13 Sixes Record (2019)
Rohit Sharma created history in the Test match against South Africa in October 2019.
- 6 sixes in first innings
- 7 sixes in second innings
- Centuries in both innings

๐ Total: 13 sixes in a single Test match (world record)
๐ฅ Match Highlights
- 1st innings: 176 runs
- 2nd innings: 127 runs
- Opening debut in Tests
๐ One of the most dominant performances by an opener in Test cricket
๐ Record Significance
- Highest sixes in a Test match: 13
- Previous record: 12 (Wasim Akram)
- Record still stands
๐ Related Cricket Records
- Most sixes in a Test innings
- Most Test Matches played by a cricketer
- Most runs in World Cup
- First ball six in Test cricket
The record is highlighted in Guinness Book of World Record as well

FAQs
Who has hit the most sixes in a Test match?
Rohit Sharma holds the record with 13 sixes in a Test match (2019).
Who held the record before Rohit Sharma?
Wasim Akram held the record with 12 sixes in 1996.
How many sixes did Rohit Sharma hit in that match?
Rohit Sharma hit 13 sixes against South Africa.
Is 13 sixes still the world record?
Yes, 13 sixes remains the highest in a Test match.
Why is this record special?
Because no player in Test cricket history has hit more sixes in a single match.
Refer to Best Cricket Records Website ESPNCrickInfo for more such interesting information.