Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Tools · Statz MVP

Indian Premier League 2025 Statz MVP Rankings

74 matches · Updated Fri 9 Oct · 06:00 BST
Player · matches playedPlayer · team Matches BtI Total BwI Total Total MI
101 Mitchell Starc DC 11 of 14 matches 11 of 14 6.2 484.1 303.2
102 Sandeep Sharma RR 10 of 14 matches 10 of 14 11.5 469.6 297.5
103 Karun Nair DC 8 of 14 matches 8 of 14 474.3 0.0 293.3
104 Washington Sundar GT 6 of 15 matches 6 of 15 315.5 125.1 272.5
105 Anshul Kamboj CSK 8 of 14 matches 8 of 14 29.5 409.5 271.5
106 Arshad Khan GT 9 of 15 matches 9 of 15 64.7 365.2 265.9
107 Rachin Ravindra CSK 8 of 14 matches 8 of 14 422.1 0.0 261.1
108 Mohammed Shami SRH 9 of 14 matches 9 of 14 23.5 388.2 254.6
109 Faf du Plessis DC 9 of 14 matches 9 of 14 406.9 0.0 251.7
110 Liam Livingstone RCB 9 of 16 matches 9 of 16 284.3 110.7 244.3
111 Glenn Maxwell PBKS 7 of 17 matches 7 of 17 118.0 270.3 240.2
112 Zeeshan Ansari SRH 10 of 14 matches 10 of 14 0.0 377.2 233.3
113 Ashwani Kumar MI 7 of 16 matches 7 of 16 0.0 375.9 232.5
114 David Miller LSG 10 of 14 matches 10 of 14 373.4 0.0 230.9
115 Shubham Dubey RR 8 of 14 matches 8 of 14 336.3 0.0 208.0
116 Kamindu Mendis SRH 5 of 14 matches 5 of 14 226.9 102.7 203.8
117 Sam Curran CSK 5 of 14 matches 5 of 14 241.1 87.8 203.4
118 Rahul Tewatia GT 11 of 15 matches 11 of 15 322.3 0.0 199.3
119 Venkatesh Iyer KKR 7 of 14 matches 7 of 14 310.9 0.0 192.3
120 Quinton de Kock KKR 8 of 14 matches 8 of 14 303.9 0.0 187.9
121 Moeen Ali KKR 5 of 14 matches 5 of 14 9.8 292.4 186.9
122 Sameer Rizvi DC 4 of 14 matches 4 of 14 291.5 0.0 180.3
123 Devon Conway CSK 6 of 14 matches 6 of 14 287.2 0.0 177.6
124 Akash Maharaj Singh LSG 3 of 14 matches 3 of 14 0.0 280.6 173.5
125 Karn Sharma MI 5 of 16 matches 5 of 16 0.7 279.1 173.1
126 William O'Rourke LSG 3 of 14 matches 3 of 14 0.0 272.0 168.2
127 Ruturaj Gaikwad CSK 5 of 14 matches 5 of 14 271.2 0.0 167.7
128 Vijay Shankar CSK 5 of 14 matches 5 of 14 257.3 0.0 159.1
129 Lockie Ferguson PBKS 3 of 17 matches 3 of 17 11.8 244.1 158.2
130 Vignesh Puthur MI 5 of 16 matches 5 of 16 0.0 249.6 154.4
131 Kyle Jamieson PBKS 4 of 17 matches 4 of 17 0.0 249.6 154.4
132 Lungi Ngidi RCB 2 of 16 matches 2 of 16 0.0 243.9 150.8
133 Prince Yadav LSG 6 of 14 matches 6 of 14 8.7 232.3 149.0
134 Mustafizur Rahman DC 3 of 14 matches 3 of 14 0.0 226.4 140.0
135 Manish Pandey KKR 3 of 14 matches 3 of 14 220.5 0.0 136.3
136 Urvil Patel CSK 3 of 14 matches 3 of 14 214.0 0.0 132.4
137 Mayank Agarwal RCB 4 of 16 matches 4 of 16 210.1 0.0 129.9
138 Vijaykumar Vyshak PBKS 5 of 17 matches 5 of 17 0.0 206.0 127.4
139 Jonny Bairstow MI 2 of 16 matches 2 of 16 205.5 0.0 127.1
140 Akash Madhwal RR 4 of 14 matches 4 of 14 8.2 195.3 125.8
141 Harsh Dubey SRH 3 of 14 matches 3 of 14 0.0 199.0 123.1
142 Dushmantha Chameera DC 5 of 14 matches 5 of 14 21.0 177.3 122.6
143 Gerald Coetzee GT 4 of 15 matches 4 of 15 55.4 139.1 120.3
144 Akash Deep LSG 6 of 14 matches 6 of 14 26.6 167.2 119.8
145 Rahmanullah Gurbaz KKR 5 of 14 matches 5 of 14 188.8 0.0 116.7
146 Corbin Bosch MI 3 of 16 matches 3 of 16 129.0 59.2 116.4
147 Ishant Sharma GT 7 of 15 matches 7 of 15 0.0 179.2 110.8
148 Mohit Sharma DC 8 of 14 matches 8 of 14 0.9 177.7 110.5
149 Ramandeep Singh KKR 7 of 14 matches 7 of 14 162.6 0.0 100.6
150 Shaik Rasheed CSK 5 of 14 matches 5 of 14 153.1 0.0 94.7
151 Yudhvir Singh Charak RR 4 of 14 matches 4 of 14 0.0 152.8 94.5
152 Jacob Bethell RCB 2 of 16 matches 2 of 16 150.3 0.0 93.0
153 Kagiso Rabada GT 4 of 15 matches 4 of 15 15.6 127.0 88.2
154 Abhinav Manohar SRH 5 of 14 matches 5 of 14 115.8 0.0 71.6
155 Rahul Tripathi CSK 5 of 14 matches 5 of 14 111.8 0.0 69.2
156 Mayank Yadav LSG 2 of 14 matches 2 of 14 0.0 108.4 67.0
157 Kumar Kartikeya RR 4 of 14 matches 4 of 14 3.3 104.8 66.9
158 Xavier Bartlett PBKS 4 of 17 matches 4 of 17 21.0 86.3 66.4
159 Manimaran Siddharth LSG 2 of 14 matches 2 of 14 0.0 107.3 66.3
160 Adam Zampa SRH 2 of 14 matches 2 of 14 0.0 102.7 63.5
161 Nuwan Thushara RCB 1 of 16 matches 1 of 16 0.0 97.5 60.3
162 Simarjeet Singh SRH 4 of 14 matches 4 of 14 3.9 93.2 60.1
163 Kwena Maphaka RR 2 of 14 matches 2 of 14 33.9 61.0 58.7
164 Jake Fraser-McGurk DC 6 of 14 matches 6 of 14 90.9 0.0 56.2
165 Shahbaz Ahmed LSG 3 of 14 matches 3 of 14 17.6 63.5 50.1
166 Anukul Roy KKR 1 of 14 matches 1 of 14 0.0 79.3 49.1
167 Jamie Overton CSK 3 of 14 matches 3 of 14 52.8 25.2 48.2
168 Fazalhaq Farooqi RR 5 of 14 matches 5 of 14 1.8 72.7 46.1
169 Kusal Mendis GT 1 of 15 matches 1 of 15 70.8 0.0 43.8
170 Spencer Johnson KKR 4 of 14 matches 4 of 14 1.8 65.9 41.8
171 Deepak Hooda CSK 6 of 14 matches 6 of 14 58.0 3.8 38.3
172 Yash Thakur PBKS 2 of 17 matches 2 of 17 0.0 59.2 36.6
173 Anrich Nortje KKR 2 of 14 matches 2 of 14 0.0 56.8 35.1
174 Mukesh Choudhary CSK 2 of 14 matches 2 of 14 0.0 54.9 33.9
175 Rasikh Salam Dar RCB 2 of 16 matches 2 of 16 0.0 49.8 30.8
176 Sediqullah Atal DC 1 of 14 matches 1 of 14 46.1 0.0 28.5
177 Richard Gleeson MI 1 of 16 matches 1 of 16 0.0 40.6 25.1
178 Praveen Dubey PBKS 1 of 17 matches 1 of 17 0.0 38.8 24.0
179 Kulwant Khejroliya GT 1 of 15 matches 1 of 15 0.0 37.5 23.2
180 Musheer Khan PBKS 1 of 17 matches 1 of 17 0.0 32.1 19.8
181 Nathan Ellis CSK 1 of 14 matches 1 of 14 0.0 31.8 19.7
182 Atharva Taide SRH 1 of 14 matches 1 of 14 31.1 0.0 19.3
183 Satyanarayana Raju MI 2 of 16 matches 2 of 16 0.7 28.6 18.1
184 Matthew Breetzke LSG 1 of 14 matches 1 of 14 28.7 0.0 17.7
185 Mujeeb Ur Rahman MI 1 of 16 matches 1 of 16 0.0 27.4 17.0
186 Raj Angad Bawa MI 1 of 16 matches 1 of 16 23.4 0.0 14.5
187 Wiaan Mulder SRH 1 of 14 matches 1 of 14 19.1 3.9 14.2
188 Suryansh Shedge PBKS 3 of 17 matches 3 of 17 10.3 10.4 12.8
189 Reece Topley MI 1 of 16 matches 1 of 16 0.0 12.4 7.7
190 Chetan Sakariya KKR 1 of 14 matches 1 of 14 0.0 11.8 7.3
191 Robin Minz MI 2 of 16 matches 2 of 16 10.8 0.0 6.7
192 Thangarasu Natarajan DC 1 of 14 matches 1 of 14 0.0 10.1 6.2
193 Rovman Powell KKR 1 of 14 matches 1 of 14 7.5 0.0 4.6
194 Rahul Chahar SRH 1 of 14 matches 1 of 14 0.0 6.2 3.8
195 Madhav Tiwari DC 1 of 14 matches 1 of 14 4.0 0.0 2.5
196 Karim Janat GT 1 of 15 matches 1 of 15 0.0 3.8 2.4
197 Manoj Bhandage RCB 1 of 16 matches 1 of 16 1.3 0.0 0.8
198 Donovan Ferreira DC 1 of 14 matches 1 of 14 1.1 0.0 0.7
199 Kunal Singh Rathore RR 1 of 14 matches 1 of 14 0.0 0.0 0.0
200 Mitchell Owen PBKS 1 of 17 matches 1 of 17 0.0 0.0 0.0
Showing 101–200 of 200 ‹ Previous
Create a free account 10 pages a day instead of 5 and the next match's full projection. · 18+ · BeGambleAware.org Sign up free ›

About the Statz MVP rankings

The Statz MVP rating is our in-house system for contextually judging every player's performance across Indian Premier League 2025. Avg MI ranks players by per-game impact (they need half their side's matches); Total MI ranks them by their whole season's contribution.

Related pages

Frequently asked questions

What is the Statz MVP rating?

It's our in-house rating system that scores every player's impact in each match and aggregates it across the season. It's designed to cut through the raw runs and wickets and reflect who's actually performing best in context — the kind of player you'd want on your side for the next game.

What is the difference between Average MI and Total MI?

Average MI ranks players by their per-game impact, with a 50%-of-team-games minimum so half-season cameos don't distort the order. Total MI ranks by cumulative season contribution, which favours players who played every match. Both views use the same underlying per-match rating.

Who is the top-rated player in Indian Premier League 2025?

Mitchell Starc currently leads the Indian Premier League 2025 Statz MVP rankings with 303.2 Total MI across 11 matches. The full list is in the table above, and you can switch between Average and Total to see different leaders.

How often is the leaderboard updated?

The rankings recalculate automatically after every completed fixture — no manual refresh needed. The latest update was at 06:00, 9 Oct 2026 (UK time).

Why does a player I expect to see not appear?

The default Average MI view requires a player to have appeared in at least 50% of their team's matches, so half-season signings and injury returnees are filtered out. Open the filters and switch off "Exclude small samples", and they will show up if they have played at all. Associate nations' T20 internationals count once "Major nations only" is off.