Royal Challengers Bangalore’s Virat Kohli is the only batsman to have notched up 8000 runs in the history of the Indian Premier League. He has scored 8004 runs in 252 matches at a strike rate of 131.97. He is followed by Punjab opener Shikhar Dhawan, who has 6769 runs to his name in 222 matches at a strike rate of over 127.14. David Warner of Australia is third with 6628 runs in 257 matches at a strike rate of 131.14. He has scored the most IPL runs among the overseas batters. The following is a list of batters who have scored the most runs in the IPL history.
Player | Mat | Runs | HS | Ave | SR | 100 | 50 |
V Kohli (RCB) | 252 | 8004 | 113* | 38.66 | 131.97 | 8 | 55 |
S Dhawan (DC/DCH/MI/PBKS/SRH) | 222 | 6769 | 106* | 35.25 | 127.14 | 2 | 51 |
RG Sharma (DCH/MI) | 257 | 6628 | 109* | 29.72 | 131.14 | 2 | 43 |
DA Warner (DC/SRH) | 184 | 6565 | 126 | 40.52 | 139.77 | 4 | 62 |
SK Raina (CSK/GL) | 205 | 5528 | 100* | 32.51 | 136.73 | 1 | 39 |
MS Dhoni (CSK/RPS) | 264 | 5243 | 84* | 39.12 | 137.53 | 0 | 24 |
AB de Villiers (DC/RCB) | 184 | 5162 | 133* | 39.7 | 151.68 | 3 | 40 |
CH Gayle (KKR/KXIP/PBKS/RCB) | 142 | 4965 | 175* | 39.72 | 148.96 | 6 | 31 |
RV Uthappa (CSK/KKR/MI/PWI/RCB/RR) | 205 | 4952 | 88 | 27.51 | 130.35 | 0 | 27 |
KD Karthik (DC/GL/KKR/KXIP/MI/RCB) | 257 | 4842 | 97* | 26.31 | 135.36 | 0 | 22 |