10 - West Indies legend Viv Richards stands in 10th place. Richards has scored 84 sixes in Test cricket
Image Source : Getty9 - New Zealand's Tim Southee recently surpassed the West Indies great. Southee has 85 sixes
Image Source : Getty8 - New Zealand's Chris Cairns is on the 8th. He scored 87 maximums
Image Source : Getty7 - West Indies' Brian Lara is next on the list. Lara has 88 sixes to his name
Image Source : Getty6 - Virender Sehwag is the only Indian in the tally. He has struck 91 maximums
Image Source : Getty5 - South Africa's Jacques Kallis is in the 5th spot. Kallis smoked 97 sixes in his playing days in Tests
Image Source : Getty4 - West Indies Chris Gayle ranks 4th. He struck 98 sixes
Image Source : Getty3 - Australia's Adam Gilchrist is in the top three. Gilchrist has scored 100 maximums
Image Source : Getty2 - New Zealand's Brendon McCullum is in the second spot. McCullum has scored 107 sixes
Image Source : Getty1 - England's Ben Stokes is on top of the list. He has smoked 124 sixes
Image Source : GettyNext : Fastest to 5000 runs in ODIs, Virat Kohli and Babar Azam in list