The Indian player with the most sixes in Test cricket history.

By Aditya
October 04, 2025

Most Test 6s by Indians

Jadeja also joined the list of Indian batsmen with the most sixes in Test cricket. Let's take a look.

6. Sachin Tendulkar ( 69 sixes )

5. MS Dhoni ( 78 sixes )

4. Ravindra Jadeja ( 79* sixes )

3. Rohit Sharma ( 88 sixes )

2. Rishabh Pant ( 90* sixes )

1. Virender Sehwag ( 91 sixes )

See More Stories