Most Runs in IPL History, 2025 Season & One-Match Records

# Player M Inns Runs S/R 4s 6s
1
Virat Kohli Virat Kohli (RCB)
267 259 8661 132.86 771 291
2
Rohit Sharma Rohit Sharma (DEC,MI)
267 262 6844 131.46 626 288
3
Shikhar Dhawan Shikhar Dhawan (DC,DEC,MI,PBKS,SRH)
222 221 6769 127.14 768 152
4
David Warner David Warner (DC,SRH)
184 184 6565 139.77 663 236
5
Suresh Raina Suresh Raina (CSK,GL)
205 200 5528 136.73 506 203
6
MS Dhoni MS Dhoni (CSK,RPS)
278 242 5439 137.45 375 264
7
KL Rahul KL Rahul (DC,LSG,PBKS,RCB,SRH)
145 137 5229 136.10 453 208
8
AB de Villiers AB de Villiers (DC,RCB)
184 170 5162 151.69 413 251
9
Ajinkya Rahane Ajinkya Rahane (CSK,DC,KKR,MI,RPS,RR)
198 184 5032 124.99 514 123
10
Chris Gayle Chris Gayle (KKR,PBKS,RCB)
142 141 4965 148.96 405 357
11
Robin Uthappa Robin Uthappa (CSK,KKR,MI,PWI,RCB,RR)
205 197 4952 130.35 481 182
12
Dinesh Karthik Dinesh Karthik (DC,GL,KKR,MI,PBKS,RCB)
257 234 4842 135.36 466 161
13
Faf du Plessis Faf du Plessis (CSK,DC,RCB,RPS)
154 147 4773 135.79 439 174
14
Sanju Samson Sanju Samson (DC,RR)
176 171 4638 138.61 372 215
15
Ambati Rayudu Ambati Rayudu (CSK,MI)
204 187 4348 127.54 359 173
16
Suryakumar Yadav Suryakumar Yadav (KKR,MI)
166 151 4311 148.66 454 168
17
Gautam Gambhir Gautam Gambhir (DC,KKR)
154 153 4217 123.88 492 59
18
Jos Buttler Jos Buttler (GT,MI,RR)
121 119 4120 149.38 407 185
19
Manish Pandey Manish Pandey (DC,KKR,LSG,MI,PWI,RCB,SRH)
173 161 3923 121.46 338 114
20
Shane Watson Shane Watson (CSK,RCB,RR)
145 141 3874 137.91 376 190
21
Shubman Gill Shubman Gill (GT,KKR)
118 115 3866 138.72 372 119
22
Shreyas Iyer Shreyas Iyer (DC,KKR,PBKS)
133 132 3731 133.35 314 152
23
Rishabh Pant Rishabh Pant (DC,LSG)
125 123 3553 147.61 319 170
24 189 171 3412 147.32 218 223
25
Quinton de Kock Quinton de Kock (DC,KKR,LSG,MI,RCB,SRH)
115 115 3309 134.40 325 134
26
Ravindra Jadeja Ravindra Jadeja (CSK,GL,KOCHI,RR)
254 198 3260 130.24 240 117
27
Yusuf Pathan Yusuf Pathan (KKR,RR,SRH)
174 154 3204 142.97 262 158
28
David Miller David Miller (GT,LSG,PBKS,RR)
141 135 3077 138.60 220 138
29
Ishan Kishan Ishan Kishan (GL,MI,SRH)
119 112 2998 137.65 288 134
30
Wriddhiman Saha Wriddhiman Saha (CSK,GT,KKR,PBKS,SRH)
170 145 2934 127.57 296 87
31
Brendon McCullum Brendon McCullum (CSK,GL,KKR,KOCHI,RCB)
109 109 2880 131.75 293 130
32
Nitish Rana Nitish Rana (KKR,MI,RR)
118 112 2853 136.77 261 141
33
Parthiv Patel Parthiv Patel (CSK,DEC,KOCHI,MI,RCB,SRH)
139 137 2848 120.78 366 49
34
Glenn Maxwell Glenn Maxwell (DC,MI,PBKS,RCB)
141 135 2819 155.15 237 161
35
Mayank Agarwal Mayank Agarwal (DC,PBKS,RCB,RPS,SRH)
131 125 2756 133.53 273 100
36
Yuvraj Singh Yuvraj Singh (DC,MI,PBKS,PWI,RCB,SRH)
132 126 2750 129.72 217 149
37
Hardik Pandya Hardik Pandya (GT,MI)
152 140 2749 146.93 207 148
38
Virender Sehwag Virender Sehwag (DC,PBKS)
104 104 2728 155.44 334 106
39
Andre Russell Andre Russell (DC,KKR)
140 115 2651 174.18 186 223
40
Murali Vijay Murali Vijay (CSK,DC,PBKS)
106 106 2619 121.87 248 91
41 71 70 2502 137.47 231 95
42
Steven Smith Steven Smith (DC,PWI,RPS,RR)
103 93 2485 128.09 225 60
43
Shaun Marsh Shaun Marsh (PBKS)
71 69 2477 132.74 266 78
44
Jacques Kallis Jacques Kallis (KKR,RCB)
98 96 2427 109.23 256 44
45
Dwayne Smith Dwayne Smith (CSK,DEC,GL,MI)
91 89 2385 135.20 245 117
46 78 78 2334 119.82 295 29
47
Nicholas Pooran Nicholas Pooran (LSG,PBKS,SRH)
90 87 2293 168.98 158 167
48
Rahul Tripathi Rahul Tripathi (CSK,KKR,RPS,RR,SRH)
99 97 2289 137.97 229 85
49
Rahul Dravid Rahul Dravid (RCB,RR)
89 82 2174 115.52 270 28
50 67 67 2166 152.86 258 92

Stats updated after every match.

# - Player Rank
M - Matches Played
W– Won
L– Lost
T– Tied
N/R– No Result
PTS– Points
NRR– Net Run Rate
Q– Qualified
Inns - Innings Bowled
Ovr - Overs Bowled
Runs - Runs Conceded
Wk - Wickets Taken
Avg - Bowling Average
Eco - Economy Rate
SR - Bowling Strike Rate
4W - 4 Wickets in an Innings
5W - 5 Wickets in an Innings