Virat Kohli leads IPL history with eight seasons of 500+ runs, followed closely by KL Rahul and David Warner with seven each. Shikhar Dhawan achieved the feat five times. These prolific batsmen have showcased remarkable consistency, dominating multiple IPL editions and setting a benchmark for run-scoring excellence in the tournament.
4. Shikhar Dhawan – 5 Times

One of the IPL’s most consistent batters, Shikhar Dhawan amassed nearly 6800 runs from 2008 to 2024. Known for his fluent strokeplay, Dhawan notched 51 fifties and two centuries. He crossed the 500-run mark in a season five times — in 2012, 2016, 2019, 2020, and 2021.
3. David Warner – 7 Times

2. KL Rahul – 7 Times

KL Rahul has been a run-scoring machine since 2018. Known for his elegant yet aggressive style, he scored 500+ runs in seven seasons, with five consecutive 600+ scores from 2018 to 2022. He returned strong in 2024 and 2025 after missing out in 2023, making him one of the most consistent performers.
1. Virat Kohli – 8 Times
