IPL 2024, the player with the highest batting average in IPL history (minimum 1,000 runs) is KL Rahul.
Highest Batting Average in IPL History (Min. 1,000 runs):
-
KL Rahul – 46.78 (4,163 runs in 118 innings)
-
David Warner – 41.54 (6,397 runs in 176 innings)
-
Virat Kohli – 37.24 (7,263 runs in 237 innings)
-
Chris Gayle – 39.72 (4,965 runs in 141 innings)
-
MS Dhoni – 39.32 (5,082 runs in 200+ innings)
Why KL Rahul Has the Best Average?
-
He has been consistent across multiple seasons, especially since 2018.
-
Often plays as an opener, allowing him to build big innings.
-
Has remained not out multiple times, which boosts his average.
Would you like to see details on KL Rahul’s best IPL seasons?