Virat Kohli has once again cemented his legacy as one of the greatest batters in the history of the Indian Premier League (IPL) by becoming the first player to score over 600 runs in five different seasons. The 36-year-old reached this landmark during the ongoing 2025 edition, where he scored 602 so far. He still has at least one match left to play in the league this season Kohli’s run-scoring spree began back in 2013 when he amassed 634 runs, followed by a record-shattering 973-run season in 2016 that remains the highest individual tally in a single IPL edition. He continued to showcase remarkable consistency, scoring 639 runs in 2023 and 741 runs in 2024, before adding another 600-plus campaign this year. No other player has matched this level of sustained excellence in the tournament’s history. 600+ runs for Virat Kohli Year Runs Note 2013 634 – 2016 973 Highest in a single IPL season 2023 639 – 2024 741 – 2025 601* Ongoing season In the all-time list of most 600-plus run seasons, Kohli now leads with five, ahead of KL Rahul’s four (2018, 2020, 2021, and 2022), and Chris Gayle and David Warner, who have three such seasons each. Kohli also joins an elite club of batters who have scored 600 or more runs in three consecutive IPL seasons, alongside Chris Gayle (2011 to 2013) and KL Rahul (2020 to 2022). 600-plus aggregate in an IPL edition most often Player No. of 600+ Run Seasons Years Achieved Virat Kohli 5 2013, 2016, 2023, 2024, 2025 KL Rahul 4 2018, 2020, 2021, 2022 Chris Gayle 3 2011, 2012, 2013 David Warner 3 2016, 2017, 2019 Read also: Vintage Rishabh Pant keeps antics, reaches century in style 600+ Runs in 3 Consecutive IPL Season's: Player Consecutive Seasons with 600+ Runs Chris Gayle 2011, 2012, 2013 KL Rahul 2020, 2021, 2022 Virat Kohli 2023, 2024, 2025 The Indian Premier League is the only T20 cricket Virat Kohli is currently involved in. After the T20 World Cup win in 2024, Virat Kohli hung up his boots from the format. However, the Kings are making sure that he is not finished. Today against LSG, he scored his eighth half-century of the season but got dismissed by Avesh Khan for 54 balls. Notably, in eight innings against Virat throughout, this was the third time he bagged Kohli.