Most sixes by an Indian in a Test innings
4. Virender Sehwag - 7 Sixes against Sri Lanka in Brabourne in 2009
3. Mayank Agarwal - 8 sixes against Bangladesh in Indore 2019
2. Navjot Singh Sidhu - 8 sixes against Sri Lanka in Lucknow 1994
1. Yashasvi Jaiswal - 12 sixes against England in Rajkot 2024
Most Ducks against India in the Test
Learn more