LAST MATCH
GT
vs
RCB
·RCB won
IPL 202680 MATCHES

IMPACT RUNS

The most dangerous batter in the league.

Runs weighted by match result and strike rate. Each innings scored individually then summed across the season.

Impact ≠ raw stats. Every performance is weighted by match result and efficiency — a 60 in a winning cause beats a 90 in a loss.
Updated after every match
Season Leaders
#2
PBKS
P Simran Singh
Impact360.8
Punjab Kings
#1
SRH
Abhishek Sharma
Impact436.8
Sunrisers Hyderabad
#3
CSK
SV Samson
Impact359.5
Chennai Super Kings
1
AS
Abhishek Sharma
SRHSunrisers Hyderabad
436.8
Runs
373
SR
218.1
2
PS
P Simran Singh
PBKSPunjab Kings
360.8
Runs
287
SR
192.6
3
SS
SV Samson
CSKChennai Super Kings
359.5
Runs
304
SR
169.8
4
VS
V Suryavanshi
RRRajasthan Royals
358.6
Runs
357
SR
234.9
5
SI
SS Iyer
PBKSPunjab Kings
354.4
Runs
279
SR
186
6
SG
Shubman Gill
GTGujarat Titans
331.1
Runs
330
SR
148.6
7
PA
Priyansh Arya
PBKSPunjab Kings
326.6
Runs
254
SR
249
8
HK
H Klaasen
SRHSunrisers Hyderabad
312.7
Runs
318
SR
150.7
9
VK
V Kohli
RCBRoyal Challengers Bengaluru
306.6
Runs
282
SR
158.4
10
CC
C Connolly
PBKSPunjab Kings
292.8
Runs
240
SR
164.4
11
IK
Ishan Kishan
SRHSunrisers Hyderabad
280.4
Runs
232
SR
195
12
BS
B Sai Sudharsan
GTGujarat Titans
277
Runs
322
SR
163.5
13
YJ
YBK Jaiswal
RRRajasthan Royals
275.2
Runs
255
SR
153.6
14
JB
JC Buttler
GTGujarat Titans
265.5
Runs
270
SR
151.7
15
KR
KL Rahul
DCDelhi Capitals
262.2
Runs
358
SR
185.5
16
DJ
Dhruv Jurel
RRRajasthan Royals
258.2
Runs
232
SR
163.4
17
SR
Sameer Rizvi
DCDelhi Capitals
220.9
Runs
209
SR
149.3
18
RP
RM Patidar
RCBRoyal Challengers Bengaluru
219
Runs
207
SR
205
19
DP
D Padikkal
RCBRoyal Challengers Bengaluru
204.7
Runs
181
SR
181
20
PS
PD Salt
RCBRoyal Challengers Bengaluru
201.4
Runs
194
SR
171.7
21
TD
TH David
RCBRoyal Challengers Bengaluru
186.2
Runs
167
SR
198.8
22
TV
Tilak Varma
MIMumbai Indians
185.1
Runs
181
SR
170.8
23
AM
A Mhatre
CSKChennai Super Kings
183.9
Runs
201
SR
177.9
24
NK
Nithish Kumar Reddy
SRHSunrisers Hyderabad
178
Runs
171
SR
176.3
25
TH
TM Head
SRHSunrisers Hyderabad
173.9
Runs
175
SR
144.6
26
TS
T Stubbs
DCDelhi Capitals
170.3
Runs
201
SR
137.7
27
RS
RK Singh
KKRKolkata Knight Riders
159.5
Runs
219
SR
143.1
28
AM
AK Markram
LSGLucknow Super Giants
150.8
Runs
193
SR
143
29
RP
RR Pant
LSGLucknow Super Giants
148.4
Runs
190
SR
126.7
30
WS
Washington Sundar
GTGujarat Titans
143.8
Runs
157
SR
148.1
31
AB
A Badoni
LSGLucknow Super Giants
137.6
Runs
172
SR
141
32
RR
RD Rickelton
MIMumbai Indians
137.4
Runs
137
SR
155.7
33
RS
RG Sharma
MIMumbai Indians
133.2
Runs
137
SR
165.1
34
CG
C Green
KKRKolkata Knight Riders
131.8
Runs
196
SR
153.1
35
AR
A Raghuvanshi
KKRKolkata Knight Riders
128.8
Runs
209
SR
141.2
36
MM
MR Marsh
LSGLucknow Super Giants
128.3
Runs
212
SR
133.3
37
MC
MD Choudhary
LSGLucknow Super Giants
124.9
Runs
156
SR
145.8
38
SK
SN Khan
CSKChennai Super Kings
119.9
Runs
161
SR
169.5
39
ND
Naman Dhir
MIMumbai Indians
118.1
Runs
154
SR
148.1
40
RG
RD Gaikwad
CSKChennai Super Kings
117.0
Runs
178
SR
121.1
41
NR
N Rana
DCDelhi Capitals
113.7
Runs
169
SR
155
42
PN
P Nissanka
DCDelhi Capitals
110.4
Runs
147
SR
150
43
RJ
RA Jadeja
RRRajasthan Royals
109.8
Runs
132
SR
128.2
44
SY
SA Yadav
MIMumbai Indians
108.5
Runs
157
SR
142.7
45
SD
S Dube
CSKChennai Super Kings
106.5
Runs
150
SR
140.2
46
DM
DA Miller
DCDelhi Capitals
95.8
Runs
123
SR
146.4
47
JO
J Overton
CSKChennai Super Kings
91.8
Runs
136
SR
158.1
48
AR
AM Rahane
KKRKolkata Knight Riders
90.8
Runs
162
SR
135
49
SS
Shashank Singh
PBKSPunjab Kings
89.8
Runs
70
SR
194.4
50
QD
Q de Kock
MIMumbai Indians
88.8
Runs
132
SR
163
51
DF
D Ferreira
RRRajasthan Royals
87.3
Runs
130
SR
146.1
52
RP
R Parag
RRRajasthan Royals
84.3
Runs
88
SR
112.8
53
RP
R Powell
KKRKolkata Knight Riders
78.7
Runs
121
SR
134.4
54
HP
HH Pandya
MIMumbai Indians
75.4
Runs
97
SR
140.6
55
NW
N Wadhera
PBKSPunjab Kings
73.6
Runs
65
SR
127.5
56
DB
D Brevis
CSKChennai Super Kings
73.3
Runs
64
SR
120.8
57
SR
SE Rutherford
MIMumbai Indians
65.8
Runs
103
SR
190.7
58
SH
SO Hetmyer
RRRajasthan Royals
65.5
Runs
72
SR
116.1
59
MS
MP Stoinis
PBKSPunjab Kings
62.4
Runs
48
SR
184.6
60
JS
JM Sharma
RCBRoyal Challengers Bengaluru
60.0
Runs
62
SR
119.2
61
SA
S Arora
SRHSunrisers Hyderabad
59.1
Runs
54
SR
145.9
62
GP
GD Phillips
GTGujarat Titans
53.4
Runs
67
SR
124.1
63
RS
Ramandeep Singh
KKRKolkata Knight Riders
50.6
Runs
82
SR
120.6
64
FA
FH Allen
KKRKolkata Knight Riders
49.7
Runs
81
SR
192.9
65
AS
Abdul Samad
LSGLucknow Super Giants
46.9
Runs
72
SR
110.8
66
NP
N Pooran
LSGLucknow Super Giants
44.1
Runs
82
SR
80.4
67
AR
AS Roy
KKRKolkata Knight Riders
42.7
Runs
39
SR
144.4
68
JB
JG Bethell
RCBRoyal Challengers Bengaluru
41.4
Runs
34
SR
161.9
69
KS
Kartik Sharma
CSKChennai Super Kings
40.3
Runs
58
SR
118.4
70
KP
KH Pandya
RCBRoyal Challengers Bengaluru
36.3
Runs
36
SR
128.6
71
RT
R Tewatia
GTGujarat Titans
35.7
Runs
49
SR
116.7
72
RS
R Shepherd
RCBRoyal Challengers Bengaluru
34.9
Runs
39
SR
156
73
AP
AR Patel
DCDelhi Capitals
30.7
Runs
31
SR
100
74
PV
PR Veer
CSKChennai Super Kings
26.2
Runs
49
SR
136.1
75
AV
Aniket Verma
SRHSunrisers Hyderabad
22.9
Runs
30
SR
107.1
76
SD
SB Dubey
RRRajasthan Royals
22.8
Runs
19
SR
172.7
77
SN
SP Narine
KKRKolkata Knight Riders
22.7
Runs
40
SR
125
78
AK
A Kamboj
CSKChennai Super Kings
22.2
Runs
39
SR
130
79
SK
Shivang Kumar
SRHSunrisers Hyderabad
22.1
Runs
21
SR
150
80
MS
M Shahrukh Khan
GTGujarat Titans
21.8
Runs
35
SR
140
81
HS
Himmat Singh
LSGLucknow Super Giants
20.4
Runs
35
SR
134.6
82
AS
Ashutosh Sharma
DCDelhi Capitals
20.1
Runs
33
SR
165
83
MS
Mohammed Shami
LSGLucknow Super Giants
19.9
Runs
31
SR
147.6
84
VI
VR Iyer
RCBRoyal Challengers Bengaluru
18.9
Runs
29
SR
193.3
85
GL
GF Linde
LSGLucknow Super Giants
18.3
Runs
31
SR
147.6
86
MS
MW Short
CSKChennai Super Kings
17.9
Runs
36
SR
97.3
87
KR
K Rabada
GTGujarat Titans
17.8
Runs
35
SR
116.7
88
TD
TU Deshpande
RRRajasthan Royals
16.3
Runs
25
SR
227.3
89
RK
Rashid Khan
GTGujarat Titans
16.1
Runs
28
SR
121.7
90
JH
JO Holder
GTGujarat Titans
14.9
Runs
23
SR
230
91
MS
MJ Santner
MIMumbai Indians
14.3
Runs
26
SR
136.8
92
XB
XC Bartlett
PBKSPunjab Kings
14.3
Runs
11
SR
220
93
AP
Abishek Porel
DCDelhi Capitals
12.8
Runs
30
SR
90.9
94
HD
Harsh Dubey
SRHSunrisers Hyderabad
12.1
Runs
10
SR
166.7
95
TS
TL Seifert
KKRKolkata Knight Riders
10.4
Runs
19
SR
105.6
96
MJ
M Jansen
PBKSPunjab Kings
10
Runs
10
SR
90.9
97
KK
Kumar Kushagra
GTGujarat Titans
9
Runs
18
SR
128.6
98
JA
JC Archer
RRRajasthan Royals
7.5
Runs
13
SR
92.9
99
VN
V Nigam
DCDelhi Capitals
7.2
Runs
12
SR
171.4
100
CB
C Bosch
MIMumbai Indians
7.2
Runs
11
SR
275