top of page

IPL 2025 Ratings 

Below is a list of player ratings for the 2025 IPL season, scaled from 0 to 100. These ratings are generated using a formula that combines four key custom metrics:

  • Batting Aggression

  • Batting Consistency

  • Run Restriction

  • Wicket-Taking Frequency

 

Each metric captures a different dimension of player impact with both bat and ball. While the model rewards players for consistent, high-quality performances, it also penalizes those who consistently underperform. For instance, the player with the lowest batting aggression value may not have the lowest strike rate, but could still be costing their team by maintaining a below-average strike rate across many deliveries.

 

Batting Aggression

Measures how quickly a player scores runs, similar to strike rate — but adjusted for the average strike rate in each match and the number of runs scored at that pace.

 

Batting Consistency

Reflects how reliably a player scores runs, similar to batting average — but accounts for the average batting conditions in each match and rewards sustained performance across multiple innings.

 

Run Restriction

Evaluates how effectively a bowler limits scoring, by comparing their economy rate to the match average — with additional credit for maintaining a low rate over a larger number of deliveries.

 

Wicket-Taking Frequency

Captures how regularly a bowler takes wickets, similar to bowling strike rate — but adjusted for match averages and weighted by the total number of wickets taken.

Name
Rating
Runs Scored
Balls Faced
Wickets Taken
Runs Conceded
Balls Delivered
DC Jurel (RR)
28.1
333
213
0
0
0
LS Livingstone (RCB)
28
112
84
2
76
54
Sandeep Sharma (RR)
27.9
6
5
9
361
219
SM Curran (CSK)
27.8
114
84
0
0
0
M Siddharth (LSG)
27.7
0
0
2
67
42
A Taide (SRH)
27.6
13
9
0
0
0
K Kartikeya (RR)
27.3
3
5
2
78
48
K Khejroliya (GT)
27.3
0
0
1
29
18
Mohammed Shami (SRH)
26.8
10
10
6
337
180
MP Breetzke (LSG)
26.7
14
12
0
0
0
Page 1 of 1

Batting Aggression

Name
Aggression
Runs
Balls
Dismissals
RM Patidar (RCB)
35.8
312
217
13
MS Dhoni (CSK)
35
196
145
8
HV Patel (SRH)
34.9
21
26
2
KH Pandya (RCB)
34.7
109
86
6
Harshit Rana (KKR)
34.7
57
53
4
DP Conway (CSK)
34.5
156
119
6
SK Rasheed (CSK)
34.1
71
63
5
B Kumar (RCB)
33.9
14
25
3
PHKD Mendis (SRH)
33.8
92
69
3
Q de Kock (KKR)
33.5
152
117
7
Page 1 of 1

Batting Consistency

Name
Consistency
Runs
Balls
Dismissals
R Parag (RR)
22.8
393
236
12
SK Rasheed (CSK)
22.8
71
63
5
Yash Dayal (RCB)
22.8
4
8
2
WG Jacks (MI)
22.6
233
172
10
VR Iyer (KKR)
22.5
142
102
7
G Coetzee (GT)
22.5
17
11
2
Ravi Bishnoi (LSG)
22.5
13
16
2
Harshit Rana (KKR)
22.4
57
53
4
Simarjeet Singh (SRH)
22.4
3
7
2
RM Patidar (RCB)
22.1
312
217
13
Page 1 of 1

Wicket-taking Frequency

Name
Wicket-taking Frequency
Wickets
Balls Delivered
Runs Conceded
M Prasidh Krishna (GT)
100
25
354
488
R Sai Kishore (GT)
91.4
19
255
393
JR Hazlewood (RCB)
89.9
22
264
386
Noor Ahmad (CSK)
75.6
24
300
408
Ashwani Kumar (MI)
71.5
11
123
232
E Malinga (SRH)
66.4
13
160
238
TA Boult (MI)
66
22
346
517
VG Arora (KKR)
65
17
255
430
W O'Rourke (LSG)
64.6
6
62
132
SN Thakur (LSG)
64.5
13
204
375
Page 1 of 1

Run Restriction

Name
Run Restriction
Wickets
Balls Delivered
Runs Conceded
JJ Bumrah (MI)
100
18
284
316
Kuldeep Yadav (DC)
95.9
15
306
361
M Prasidh Krishna (GT)
93
25
354
488
DS Rathi (LSG)
83.8
14
312
429
CV Varun (KKR)
70.6
17
300
383
JD Unadkat (SRH)
68.2
11
143
175
SP Narine (KKR)
63
12
270
351
PJ Cummins (SRH)
60.5
16
298
450
MJ Santner (MI)
60.1
10
237
313
Mohammed Siraj (GT)
58.9
16
342
527
Page 1 of 1

Predictions

Comparison of predictions versus actual results for IPL 2025

62%

Accuracy

Game
Date
Prediction
Result
3-Jun

Royal Challengers Bengaluru

(57.6%)

Royal Challengers Bengaluru
1-Jun

Punjab Kings

(51.0%)

Punjab Kings
30-May

Mumbai Indians

(51.4%)

Mumbai Indians
29-May

Royal Challengers Bengaluru

(50.9%)

Royal Challengers Bengaluru
27-May

Lucknow Super Giants

(50.8%)

Royal Challengers Bengaluru
26-May

Mumbai Indians

(52.3%)

Punjab Kings
25-May

Sunrisers Hyderabad

(53.6%)

Sunrisers Hyderabad
25-May

Gujarat Titans

(54.4%)

Chennai Super Kings
24-May

Punjab Kings

(50.4%)

Delhi Capitals
23-May

Royal Challengers Bengaluru

(57.8%)

Sunrisers Hyderabad
Page 1 of 1
bottom of page