Very few sixes are hit in Test cricket as compared to ODIs and T20s. So far in the history of Test cricket, only 107 have been hit by a batsman.
This world record of Test cricket is registered in the name of New Zealand wicket-keeper batsman Brendon McCullum. He has achieved this feat in 101 matches. In this case, former Australian wicket-keeper batsman Adam Gilchrist is in second place. He could hit only 100 sixes in 96 matches.
Chris Gayle, the most stormy batsman in limited-overs cricket, has hit only 98 sixes in 103 matches of Test cricket. While South African great all-rounder Jacques Kallis has hit 97 sixes in 166 matches. Former Indian opener Virender Sehwag has also been able to hit only 91 sixes in 104 matches in Test cricket.