Top 5 batsmen who hit most sixes in test cricket

By Akshay
February 16, 2024

Credit: Social Media

5. Jacques Kallis (South Africa) – 97 sixes

4. Chris Gayle (West Indies) – 98 sixes

3. Adam Gilchrist (Australia) – 100 sixes

2. Brendon McCullum (New Zealand) – 107 sixes

1. Ben Stokes (England) – 128 sixes

See More Stories