1. Best average by an Indian on home soil in Tests
Rohit Sharma has also made a mark in Test cricket. He has been in sensational form on home soil and averages a mind-boggling 88.33. This is the best average by an Indian in India in Test Matches. As far as his overall record is concerned in 20 innings he has scored 1325 runs with 6 hundred and 5 fifties.
He takes his batting to another level and loves batting on home soil in whites. All his hundreds in Test cricket has been scored in India itself including his highest score against South Africa 212 in 2019.