Apr 14, 2025

Jishu Bhattacharya

From KL Rahul To Shubman Gill: Top 10 Players With Best Average In The Indian Premier League


10. AB de Villiers

AB de Villers has an average of 38.65 from 184 matches

Source: ANI Photo


9. Virat Kohli

Virat Kohli averages 38.67 from all the 252 IPL matches he has played so far

Source: AP Photo


8. Chris Gayle

The ‘Universe Boss’, Chris Gayle has an average of 39.72 from 142 matches

Source: BCCI/IPL


7. Ruturaj Gaikwad

Ruturaj Gaikwad has an average of 40.35 from 67 matches

Source: AP


6. David Warner

Warner averages 40.55 in the IPL. The Australian southpaw has played 184 matches.

Source: ANI


5. Shubman Gill

Shubman Gill has an IPL average of 41.22. Gill has played 103 matches

Source: AP


4. Hashim Amla

In his decorated IPL career, Hashim Amla registered an average of 44.38 and scored 577 runs

Source: BCCI


3. KL Rahul

KL Rahul has an average of 45.46, so far in the IPL

Source: AP


2. Sai Sudharsan

Sai Sudharsan, the Gujarat Titans opener is currently averaging 47.00

Source: AP


1. Devon Conway

Devon Conway has an IPL average of 48.63

Source: BCCI