Rohit Sharma and Virat Kohli are the best batsmen India has ever got, they both are talented and filled with skills. They are known for their fierce batting and bashing performances. Take a look at who is the most rated from those two.

Rohit Sharma is a professional Indian Cricketer who represents India in every format and plays for the Mumbai Indians team in the Indian Premier League. He is the right-handed batsman who is often called the hitman. He has proved in many matches that he is the greatest of all time.

Take a look at his statistics!!

He has played over 33 test matches in which he has scored 2219 runs. He has played 224 matches in his ODI in which he has scored 9115 runs and from his 108 twenty matches he has scored 2773 runs.

Taking a look at Virat Kohli, he is a professional right-handed batsman and India’s cricket captain.
Check out his statistics!

In his 87 appearances in test matches, he has scored 7314 runs and 251 ODIs he has scored 12040 runs, which makes him a great player. In his 85 test matches, he has scored 2928 runs.