Apr 15, 2025

Jishu Bhattacharya

Andre Russell To Glenn Maxwell: Here's A List Of Top 10 Players With The Best Strike Rate In IPL History


10. Yashasvi Jaiswal

Yashasvi Jaiswal averages 148.08 and has scored 1,235 runs from 42 matches

Source: BCCI


9. Chris Gayle

Chris Gayle had an average of 148.96 in the IPL. The Universe Boss scored 4,965 runs from 142 matches

Source: BCCI/IPL


8. AB de Villiers

Mr. 360, aka AB de Villiers averaged 151.68 is his IPL career. ABD played 184 matches and scored 5,162 runs

Source: ANI Photo


7. Virender Sehwag

Virender Sehwag 155.44 is his IPL career. Sehwag scored 2,728 runs from 104 matches

Source: PTI


6. Nicholas Pooran

Nicholas Pooran is current averaging 156.79 in the IPL. Pooran has played 59 matches and has scored 1,270 runs

Source: AP


5. Glenn Maxwell

Glenn Maxwell averages 157.62 in the IPL. Maxwell has scored 2,719 runs from 135 matches

Source: AP


4. Sunil Narine

KKR stalwart Sunil Narine averages 162.07 in the IPL. Narine has played 176 matches and has scored 1,375 runs

Source: AP Photo


3. Liam Livingstone

Liam Livingstone is currently averaging 165.60. Livingstone has played 32 matches so far and has has scored 828 runs

Source: AP


2. Heinrich Klaasen

Heinrich Klaasen is currently averaging 165.65 in the IPL. The Proteas dasher has scored 867 runs from 29 matches

Source: ANI


1. Andre Russell

Andre Russell averages 174.92. Russell has played 127 matches matches and has scored 2,801 runs

Source: ANI