List of batters with the highest average in IPL
|9||AB de Villiers||170||5162||133*||39.70|
Stylish opener and the current Lucknow SuperGiants skipper KL Rahul is a bankable run-machine, and that's pretty reflective in the list of batsman with the highest average in IPL history.
Rahul has scored 3889 runs in 100 innings at an average of 48.01- the highest in the league's history till date.
At the 2nd spot is former South African opener Hashim Amla, with an average of 44.38, albeit in just 16 innings.
Run-machine David Warner is at 3rd place, with a healthy average of 42.01 after 162 innings.
The bottom-5 comprises of bonafide IPL legends like Shaun Marsh (39.95 after 69 innings), Jos Buttler (39.87 after 81 innings), Chris Gayle (39.72 after 141 innings) and AB de Villiers, whose 5162 runs came at an average of 39.70