Indian Premier League
Both Rohit and Kohli started their IPL career at the same time in 2008 and just like the other formats, Rohit had a brilliant start to his IPL career when compared to Kohli.
Playing for Deccan Chargers, Rohit was one of their trump cards in the inaugural season and scored 404 runs at an average of 36.72 while Kohli managed a mere 165 runs in 13 matches at an average of 15.
Rohit has been very consistent in the IPL since the start and he has scored at least 350 runs in every season barring the tenth edition. Kohli, on the other hand, had a slow start to his IPL career as he was a bit inconsistent in the tournament over the years.
2016 saw Virat Kohli at his peak as he scored 973 in one season at a staggering average of over 81. This is the highest number of runs scored by a batsman in one season and it is highly unlikely that this record will be taken away from the RCB captain in the future.
After the first ten seasons, Kohli has managed to catch up with Rohit and even overtook the Mumbai Indians skipper in the overall runs tally. Unfortunately, for Kohli, he has never lifted the IPL trophy while Rohit led his team to victory thrice in the last ten years. Rohit is also the most decorated player in the history of IPL with four titles as a player.
Verdict: In spite of having lesser runs among the two, Rohit Sharma edges Kohli in the competition, thanks to his consistency over the years.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news