IPL Highest Batting Average

KL Rahul has the highest IPL Batting Average with an average of 46.53.

PositionPlayerMatchesInningsRunsAverageStrike Rate
1KL Rahul8879297846.53135.85
2Adam Voges9718145.25126.57
3Hashim Amla161657744.38141.76
4Iqbal Abdulla49138844104.76
5David Warner148148544742.22140.13
6Kane Williamson5756174741.59134.17
7Jonny Bairstow2828103841.52142.19
8AB de Villiers176162505640.77152.38
9Paul Collingwood8720340.6130.12
10MS Dhoni211186466940.25136.64

Follow Sportskeeda to get the live score of the Indian Premier League.

Of players who have taken part in more than 100 games, only three appear in the top 10 of the IPL highest batting average list, David Warner with an average of 42.22 across 148 matches, AB de Villiers with an average of 40.77 across 176 matches and MS Dhoni with an average of 40.25 across 211 matches.

Fetching more content...
App download animated image Get the free App now