Arguably the greatest ever batter in the Indian Premier League (IPL), Virat Kohli is the only player in the tournament’s history to score 600+ runs in as many as five seasons. The next name on the list is David Warner, having achieved the feat in three seasons.
After a pretty challenging start to his IPL career in 2008, Kohli finally found his feet in 2011, scoring 557 runs in the season. However, it was in 2013 that he took it a notch higher, scoring 634 runs at a strike rate of 138.73, which was significantly more than his career strike rate in the format.
Kohli's performance kept improving with each year, establishing him as the greatest batter in IPL history. Despite retiring from T20I cricket in 2024, Kohli has remained as consistent as ever and has had a stellar run in the ongoing season (2025). He has been an instrumental figure in the Royal Challengers Bengaluru (RCB) qualifying for their fourth IPL final.
Despite scoring a truckload of runs (8,618 in 266 matches) for RCB in the IPL, the one thing missing from his cabinet is the league trophy. With the team having all their bases covered this year, Kohli could finally lift the trophy after his lifelong dedication to a single franchise.
With the IPL 2025 final slated to be played at the Narendra Modi Stadium in Ahmedabad on June 3 (Tuesday), let us look at the five seasons where Kohli has amassed more than 600 runs.
5) 2013 — 634 runs
By the year 2013, Kohli had established himself as one of the key figures in the RCB set. After a couple of good seasons, Kohli went on to score 634 runs in 2013 at an average of 45.28 and a strike rate of 138.73, which included six half-centuries.
He was at his imperious best and ended the season with a highest score of 99. This was only the start of the former RCB skipper establishing himself as the greatest IPL batter.
4) 2016 — 973 runs
Not many batters would ever dream of scoring 973 runs in an IPL season, but Kohli achieved it with several match-winning knocks and also took his side to the final in 2016. RCB lost in the final to the SunRisers Hyderabad (SRH), but Kohli’s stunning season became a benchmark for all other batters.
The aggregate of 973 runs remains the highest for a batter in a single season, which is unlikely to be broken in the near future. Kohli’s average of 81.08 and a strike rate of 152.03 showed his sheer consistency.
He had not scored a century in IPL until 2016, but recorded four centuries in the season. One of the centuries came with five stitches on his hand. He was in a different zone altogether, but unfortunately, couldn't quite realise his dream of winning the IPL.
3) 2023 — 639 runs
After a below-par season in 2022 (341 runs), Kohli was back to his best in 2023, scoring 639 runs at an average of 53.25, which included six fifties and two centuries.
Despite his brilliant season with the bat, RCB couldn't qualify for the playoffs. His strike rate had remained a concern in the previous three years.
He made a conscious effort to change his style and scored much more fluently, especially in the powerplay, and smashed 65 fours and 16 sixes in the season. His strike rate of 139.82 was significantly higher than his career strike rate
2) 2024 — 741 runs
Kohli was one of the primary reasons why RCB made a staggering comeback in 2024 and eventually qualified for the playoffs. He had another season to remember, scoring 741 runs at an average of 61.75 and a strike rate of 154.70.
With T20 cricket changing drastically over the last couple of years, Kohli became much more aggressive, and his strike rate was a template of his effort to change his batting style.
He smashed five fifties and a century, helping RCB make a stunning comeback. They won their last six group matches to advance to the playoffs, but lost to the Rajasthan Royals (RR) in the Eliminator.
1) 2025 — 614* runs
The master of run chases, Kohli is yet again going through a purple patch in the ongoing IPL season. He has already scored 614 runs in 14 matches at an average of 55.82 and a strike rate of 146.54, with eight fifties to his name.
Kohli’s rich vein of form in the ongoing season has played a major role in RCB becoming the first team to qualify for the final after thrashing the Punjab Kings in Qualifier 1. Kohli’s burning desire is to win the IPL, and he will be hoping to play a match-winning knock in the final.
Get real-time updates on IPL 2025, live scores, IPL Prediction, match schedule, points table,Result & squad -CSK, MI, RCB, KKR, SRH, LSG, DC, GT, PBKS