10. Shikhar Dhawan - 190 vs Sri Lanka in Galle in 2017
9. Virat Kohli - 191 vs South Africa at Pune in 2019
8. Wasim Jaffer - 192 vs Pakistan at Eden Gardens in 2007
7. Virender Sehwag - 195 vs Australia at Melbourne in 2003
6. Mayank Agarwal - 206 vs Bangladesh at Indore in 2019
5. MS Dhoni - 206* vs Australia at Chennai in 2013
4. Virender Sehwag - 228* vs Pakistan at Multan in 2004
3. Karun Nair - 232 against England at Chennai in 2016
2. Virender Sehwag - 257 vs South Africa at Chennai in 2008
1. Virender Sehwag - 284* vs Sri Lanka at Mumbai in 2009
Next : India tour of West Indies: Top 10 records and milestones that can be achieved during first Test match
Click to read more..