Who has been the most consistent batsman in IPL history?


IPL 2023 Winner

The most consistent batsman in IPL history can be evaluated based on total runs, number of seasons with 400+ runs, and batting average.

  • Suresh Raina is widely regarded as "Mr. IPL" due to his incredible consistency. He is the only player to have scored 400+ runs in nine IPL seasons, accumulating 5528 runs in 200 innings at an average of 32.5 and a strike rate of 136.7​.

  • Virat Kohli, the highest run-scorer in IPL history, has been another consistent performer. He has 6499 runs at an average of 36.9, including five centuries and 43 half-centuries​.

  • KL Rahul has one of the best IPL batting averages (45.46) and has played a crucial role for multiple franchises, scoring 4 centuries and 37 half-centuries​.

  • Devon Conway has the highest batting average among modern players, with 48.63 runs per innings for CSK​.

Overall, Suresh Raina stands out for long-term consistency, Virat Kohli for total runs, and KL Rahul for the highest sustained batting average across multiple seasons.