• Home
  • Photos
  • Kohli vs Rohit IPL record comparison

Virat Kohli vs Rohit Sharma: Who has the better record after 252 IPL matches?

Edited By : Krishnakant Kukreti | Mar 15, 2025, 08:01 PM IST

Published On Mar 15, 2025, 08:01 PM IST

Last UpdatedMar 15, 2025, 08:01 PM IST

Virat Kohli has played 252 IPL matches, while Rohit Sharma has played a total of 257 matches. Both the legends have an excellent record in IPL.

1 /6

Most runs

Legendary batsmen Virat Kohli and Rohit Sharma will once again be seen playing for their respective teams. Virat Kohli is a part of RCB, while Rohit Sharma will be seen playing for Mumbai Indians. Let’s take a look at after 252 IPL matches, who has a better record

2 /6

Centuries and fifties

Virat Kohli has scored 8004 runs in 244 innings of 252 IPL matches, while Rohit Sharma has scored 6522 runs in 252 IPL matches. Rohit Sharma is far behind Virat Kohli in terms of scoring the most runs.

3 /6

Fours and sixes


Virat Kohli has scored eight centuries and 55 half-centuries in 252 matches. Rohit Sharma has scored two centuries and 42 half-centuries in 252 IPL matches. Kohli also dominates in terms of scoring centuries and half-centuries.

4 /6

Average and Strike rate

Virat Kohli has hit 705 fours and 272 sixes in 252 IPL matches. Rohit Sharma has hit 599 fours and 280 sixes. Virat is ahead in terms of fours. Hitman is the best in hitting sixes.

5 /6

Rohit Sharma’s IPL career

Virat Kohli’s scored runs in 252 IPL matches at an average is 38.66 and strike rate is 131.97. Rohit Sharma scored runs in 252 IPL matches at an average of 30.61 and strike rate of 131.

6 /6
(Image credit- IPL/BCCI)

Rohit Sharma has played 257 IPL matches. In 257 IPL matches, Rohit Sharma has scored 6628 runs in 252 innings. Rohit has a total of two centuries and 43 half-centuries to his name. Rohit has scored these runs in IPL at an average of 29.72 and a strike rate of 131.14. He has hit 599 fours and 280 sixes in IPL.