7. Prithvi Shaw - 326 balls vs Assam in 2023
6. Rishabh Pant - 320 balls vs Maharashtra in 2016
5. Rohit Sharma - 312 balls vs Gujarat in 2009
4. Punit Bisht - 291 balls vs Sikkim in 2018/19
3. Kedar Jadav - 285 balls vs Uttar Pradesh in 2012
2. Virender Sehwag - 278 balls vs South Africa in 2007
1. Tanmay Agarwal - 147 balls vs Arunachal Pradesh, 2024
Next : Shubman Gill's record batting at No 3 for India in Tests
Click to read more..