Menu

Account

Create a free account Go Pro

Already have an account? Log in

Indian Premier League

Indian Premier League 2026

IndiaIndia

Indian Premier League Player Stats 2026

Who is leading the way on runs, wickets, strike rates and much more.

Updated 31 May 2026, after Royal Challengers Bengaluru vs Gujarat Titans

#Player M Inns Runs SR 6s Wkts Econ Ct Pts
1 Rajasthan Royals Vaibhav Suryavanshi Batter 8 8 501 254.3 49 0 - 0 1085
2 Royal Challengers Bengaluru Virat Kohli Batter 9 9 469 170.5 18 0 - 5 945
3 Sunrisers Hyderabad Heinrich Klaasen Keeper 8 8 347 170.1 21 0 - 4 703
4 Mumbai Indians Ryan Rickelton Keeper 6 6 338 202.4 28 0 - 3 716
5 Delhi Capitals Lokesh Rahul Keeper 7 7 337 173.7 16 0 - 0 663
6 Sunrisers Hyderabad Ishan Kishan Keeper 8 8 326 181.1 19 0 - 3 714
7 Lucknow Super Giants Mitchell Marsh All-rounder 6 6 304 178.8 22 0 - 2 638
8 Gujarat Titans Sai Sudharsan Batter 7 7 303 148.5 12 0 - 2 579
9 Sunrisers Hyderabad Abhishek Sharma All-rounder 8 8 300 214.3 24 0 9.00 9 706
10 Punjab Kings Cooper Connolly All-rounder 7 7 296 158.3 21 0 - 2 628
11 Rajasthan Royals Dhruv Jurel Keeper 8 8 278 159.8 11 0 - 7 610
12 Royal Challengers Bengaluru Devdutt Padikkal Batter 9 9 276 165.3 14 0 - 8 644
13 Punjab Kings Priyansh Arya Batter 7 7 264 204.7 22 0 - 2 572
14 Royal Challengers Bengaluru Rajat Patidar Batter 9 9 249 216.5 25 0 - 8 591
15 Chennai Super Kings Ruturaj Gaikwad Batter 7 7 248 122.2 8 0 - 2 446
16 Chennai Super Kings Sanju Samson Keeper 7 7 247 169.2 10 0 - 1 549
17 Sunrisers Hyderabad Travis Head Batter 8 8 227 158.7 10 1 7.00 0 501
18 Punjab Kings Prabhsimran Singh Keeper 7 7 224 153.4 13 0 - 2 476
19 Gujarat Titans Shubman Gill Batter 6 6 217 168.2 10 0 - 3 481
20 Sunrisers Hyderabad Nitish Kumar Reddy All-rounder 7 6 192 193.9 17 4 9.06 7 616
21 Rajasthan Royals Yashasvi Jaiswal Batter 8 8 191 164.7 9 0 - 3 437
22 Kolkata Knight Riders Angkrish Raghuvanshi Batter 5 4 189 151.2 11 0 - 4 405
23 Punjab Kings Shreyas Iyer Batter 7 7 186 157.6 11 0 - 4 394
24 Gujarat Titans Jos Buttler Keeper 7 7 185 162.3 12 0 - 15 553
25 Mumbai Indians Rohit Sharma Batter 4 4 181 182.8 14 0 - 0 373
26 Chennai Super Kings Ayush Mhatre All-rounder 3 3 170 177.1 11 0 - 0 342
27 Royal Challengers Bengaluru Tim David Batter 9 9 166 174.7 13 0 - 2 366
28 Delhi Capitals Pathum Nissanka Batter 5 5 165 157.1 6 0 - 0 339
29 Mumbai Indians Suryakumar Yadav Batter 7 7 162 140.9 4 0 - 3 332
30 Kolkata Knight Riders Finn Allen Batter 5 5 158 232.4 13 0 - 1 350
31 Gujarat Titans Washington Sundar All-rounder 7 7 152 147.6 4 0 13.00 2 327
32 Royal Challengers Bengaluru Krunal Pandya All-rounder 9 5 152 155.1 9 8 8.55 0 612
33 Kolkata Knight Riders Ajinkya Rahane Batter 6 6 147 138.7 7 0 - 3 309
34 Rajasthan Royals Riyan Parag Batter 6 6 145 159.3 9 0 12.00 0 291
35 Chennai Super Kings Shivam Dube All-rounder 6 6 141 146.9 6 0 8.77 2 294
36 Mumbai Indians Hardik Pandya All-rounder 6 6 138 179.2 6 3 11.09 2 402
37 Rajasthan Royals Donovan Ferreira Keeper 6 5 138 260.4 14 1 12.50 6 396
38 Delhi Capitals Sameer Rizvi Batter 6 5 133 158.3 11 0 - 2 289
39 Rajasthan Royals Ravindra Jadeja All-rounder 6 5 131 128.4 4 5 9.10 0 422
40 Kolkata Knight Riders Rovman Powell Batter 4 4 131 137.9 6 0 - 2 271
41 Lucknow Super Giants Nicholas Pooran Keeper 7 7 130 115.0 8 0 - 2 276
42 Punjab Kings Marcus Stoinis All-rounder 6 5 129 192.5 8 1 13.20 1 314
43 Lucknow Super Giants Rishabh Pant Keeper 6 6 125 134.4 4 0 - 7 305
44 Royal Challengers Bengaluru Philip Salt Keeper 4 4 124 149.4 5 0 - 6 282
45 Chennai Super Kings Kartik Sharma Keeper 5 5 122 134.1 5 0 - 0 234
46 Delhi Capitals Nitish Rana Batter 6 6 120 141.2 4 0 - 3 268
47 Mumbai Indians Quinton de Kock Keeper 2 2 119 170.0 8 0 - 0 227
48 Kolkata Knight Riders Cameron Green All-rounder 6 6 119 152.6 6 4 9.54 3 407
49 Lucknow Super Giants Josh Inglis Keeper 2 2 108 142.1 3 0 - 0 198
50 Mumbai Indians Naman Dhir All-rounder 7 7 107 148.6 4 0 - 5 259
51 Chennai Super Kings Urvil Patel Keeper 4 4 106 230.4 12 0 - 4 266
52 Kolkata Knight Riders Rinku Singh Batter 5 5 101 140.3 3 0 - 4 237
53 Royal Challengers Bengaluru Jitesh Sharma Keeper 9 8 99 137.5 6 0 - 8 289
54 Lucknow Super Giants Abdul Samad All-rounder 4 4 98 140.0 5 0 36.00 1 200
55 Chennai Super Kings Dewald Brevis Batter 6 4 97 126.0 6 0 - 8 279
56 Punjab Kings Shashank Singh All-rounder 6 6 95 186.3 7 2 7.74 0 266
57 Delhi Capitals David Miller Batter 5 5 93 143.1 4 0 - 0 187
58 Mumbai Indians Will Jacks Batter 3 3 89 202.3 6 2 11.82 1 263
59 Mumbai Indians Tilak Varma Batter 7 7 87 117.6 1 0 - 6 219
60 Delhi Capitals Abishek Porel Keeper 2 1 81 126.6 1 0 5.00 0 152
61 Lucknow Super Giants Ayush Badoni Batter 5 5 76 146.2 5 0 - 1 164
62 S Sunrisers Hyderabad Salil Arora Batter 4 4 74 142.3 4 0 - 3 176
63 Lucknow Super Giants Aiden Markram Batter 6 5 73 115.9 3 0 7.93 3 193
64 Mumbai Indians Sherfane Rutherford Batter 4 3 72 194.6 9 0 - 1 166
65 Delhi Capitals Ashutosh Sharma Batter 3 3 71 186.8 7 0 - 0 147
66 Kolkata Knight Riders Manish Pandey Batter 3 2 70 142.9 2 0 - 2 156
67 Punjab Kings Suryansh Shedge Batter 4 4 67 181.1 5 0 - 2 153
68 Gujarat Titans Rahul Tewatia All-rounder 7 7 60 125.0 1 0 - 0 128
69 Delhi Capitals Tristan Stubbs Keeper 6 6 59 109.3 2 0 - 2 123
70 Chennai Super Kings Sarfaraz Khan Batter 6 3 55 177.4 3 0 - 4 163
71 Royal Challengers Bengaluru Jacob Bethell All-rounder 4 3 55 112.2 1 0 - 2 123
72 Lucknow Super Giants Mukul Dalip Choudhary Keeper 6 6 54 125.6 2 0 - 2 128
73 Punjab Kings Azmatullah Omarzai All-rounder 2 2 52 192.6 5 2 8.88 0 190
74 Royal Challengers Bengaluru Venkatesh Iyer All-rounder 2 2 51 221.7 3 0 - 0 115
75 Delhi Capitals Axar Patel All-rounder 7 5 49 94.2 2 4 7.65 3 302
76 S Sunrisers Hyderabad Shivang Kumar Bowler 8 4 45 118.4 1 6 9.43 0 318
77 Kolkata Knight Riders Anukul Roy All-rounder 6 4 42 140.0 2 4 8.29 4 271
78 Gujarat Titans Nishant Sindhu All-rounder 2 2 37 148.0 2 0 - 2 91
79 Gujarat Titans Shahrukh Khan Batter 3 3 36 144.0 2 0 - 0 74
80 Gujarat Titans Rashid Khan Bowler 7 3 35 125.0 0 9 7.86 2 433
81 Chennai Super Kings Prashant Veer All-rounder 4 3 35 125.0 2 0 12.50 0 76
82 Gujarat Titans Kagiso Rabada Bowler 7 2 34 113.3 2 17 7.93 4 775
83 Lucknow Super Giants Himmat Singh Batter 2 2 34 136.0 2 0 - 0 68
84 Lucknow Super Giants Mohammed Shami Bowler 7 4 30 176.5 3 8 8.14 0 406
85 Punjab Kings Nehal Wadhera Batter 3 3 30 111.1 2 0 - 0 58
86 Punjab Kings Xavier Bartlett Bowler 4 2 29 241.7 2 1 11.21 6 158
87 Gujarat Titans Jason Holder All-rounder 4 3 28 103.7 1 9 6.98 5 427
88 Gujarat Titans Glenn Phillips Keeper 3 3 28 100.0 0 0 - 5 88
89 Chennai Super Kings Jamie Overton Bowler 5 2 25 208.3 1 8 7.54 1 388
90 Lucknow Super Giants George Linde All-rounder 2 2 24 171.4 0 1 9.20 0 95
91 Rajasthan Royals Shimron Hetmyer Batter 5 4 23 92.0 0 0 - 4 91
92 Rajasthan Royals Shubham Dubey Batter 2 2 21 105.0 1 0 - 0 43
93 Kolkata Knight Riders Ramandeep Singh Batter 4 2 20 90.9 0 0 9.75 4 66
94 Rajasthan Royals Dasun Shanaka All-rounder 3 2 19 95.0 0 0 8.57 0 42
95 Royal Challengers Bengaluru Romario Shepherd All-rounder 8 3 19 82.6 1 4 12.73 1 199
96 Gujarat Titans Kumar Kushagra Keeper 1 1 18 128.6 0 0 - 1 42
97 Lucknow Super Giants Arshin Kulkarni All-rounder 2 2 17 68.0 0 0 - 1 35
98 Mumbai Indians Shardul Thakur Bowler 5 2 16 69.6 0 7 10.27 0 261
99 Sunrisers Hyderabad Aniket Verma Batter 5 4 16 72.7 0 0 - 2 60
100 Rajasthan Royals Jofra Archer Bowler 8 4 15 115.4 1 10 9.35 3 481
101 Sunrisers Hyderabad Liam Livingstone All-rounder 3 2 15 60.0 1 0 - 5 67
102 Punjab Kings Vishnu Vinod Keeper 1 1 15 187.5 1 0 - 0 29
103 Lucknow Super Giants Shahbaz Ahmed All-rounder 3 1 15 93.8 0 3 11.06 0 128
104 Delhi Capitals Vipraj Nigam Bowler 4 2 15 150.0 0 2 12.35 0 101
105 Delhi Capitals Karun Nair Batter 2 1 13 100.0 0 0 - 1 33
106 Kolkata Knight Riders Sunil Narine Bowler 6 1 12 300.0 2 7 6.58 1 356
107 Delhi Capitals Kyle Jamieson Bowler 1 1 12 92.3 1 1 14.00 0 56
108 Punjab Kings Marco Jansen All-rounder 6 3 12 66.7 1 4 9.99 4 215
109 T Kolkata Knight Riders Tejasvi Dahiya Keeper 2 2 12 80.0 0 0 - 1 36
110 Sunrisers Hyderabad Pat Cummins Bowler 4 2 11 110.0 1 3 11.18 2 150
111 Royal Challengers Bengaluru Bhuvneshwar Kumar Bowler 9 2 10 250.0 1 20 7.26 0 806
112 Sunrisers Hyderabad Harshal Patel Bowler 3 2 10 142.9 0 0 7.64 0 45
113 S Delhi Capitals Sahil Parakh Bowler 2 2 9 90.0 0 0 - 0 19
114 Mumbai Indians Mitchell Santner All-rounder 2 1 8 133.3 0 2 10.24 1 109
115 Mumbai Indians Deepak Chahar Bowler 3 1 8 160.0 1 2 11.56 1 101
116 Gujarat Titans Arshad Khan All-rounder 3 1 8 160.0 0 3 8.18 0 136
117 Sunrisers Hyderabad Eshan Malinga Bowler 8 2 7 50.0 0 14 8.36 2 566
118 Rajasthan Royals Lhuan-dre Pretorius Keeper 1 1 7 116.7 0 0 - 0 11
119 Mumbai Indians Krish Bhagat Bowler 1 1 7 46.7 0 0 - 0 -1
120 Punjab Kings Harpreet Brar Bowler 2 1 5 166.7 0 2 7.35 1 111
121 Kolkata Knight Riders Varun Chakaravarthy Bowler 5 2 5 83.3 0 4 8.23 2 212
122 Lucknow Super Giants Arjun Tendulkar Bowler 1 1 5 100.0 0 1 9.00 1 61
123 Kolkata Knight Riders Kartik Tyagi Bowler 6 2 5 83.3 0 7 10.65 1 285
124 Lucknow Super Giants Mayank Yadav Bowler 3 1 5 100.0 0 0 10.29 0 37
125 S Sunrisers Hyderabad Sakib Hussain All-rounder 7 1 5 71.4 0 9 7.71 1 395
126 R Sunrisers Hyderabad Ravichandran Smaran Batter 3 2 5 62.5 0 0 - 4 53
127 Delhi Capitals Kuldeep Yadav Bowler 6 2 4 33.3 0 3 11.19 0 148
128 Lucknow Super Giants Avesh Khan Bowler 1 1 4 400.0 0 0 11.08 1 19
129 S Kolkata Knight Riders Saurabh Dubey Bowler 3 1 4 200.0 0 5 6.89 0 215
130 Gujarat Titans Prasidh Krishna Bowler 5 1 3 150.0 0 5 9.90 2 219
131 Royal Challengers Bengaluru Rasikh Salam Dar Bowler 7 2 3 150.0 0 11 8.05 2 483
132 Chennai Super Kings Akeal Hosein Bowler 5 2 3 300.0 0 3 9.44 1 141
133 Mumbai Indians Jasprit Bumrah Bowler 6 1 2 40.0 0 1 9.15 1 95
134 Mumbai Indians Corbin Bosch All-rounder 2 1 2 50.0 0 3 8.92 2 139
135 Mumbai Indians AM Ghazanfar Bowler 6 1 2 66.7 0 8 10.84 0 295
136 Lucknow Super Giants Digvesh Rathi Bowler 5 1 2 100.0 0 1 9.76 2 78
137 Delhi Capitals Lungi Ngidi Bowler 5 1 1 100.0 0 5 6.38 0 248
138 Rajasthan Royals Tushar Deshpande Bowler 5 1 1 33.3 0 2 11.31 1 93
139 Kolkata Knight Riders Vaibhav Arora Bowler 3 1 1 50.0 0 4 9.76 0 170
140 Gujarat Titans Ashok Sharma Bowler 3 2 1 25.0 0 3 10.14 0 122
141 Mumbai Indians Robin Minz Keeper 1 1 1 100.0 0 0 - 0 5
142 Mumbai Indians Ashwani Kumar Bowler 2 1 1 16.7 0 2 12.32 0 71
143 B Rajasthan Royals Brijesh Sharma Bowler 7 1 1 100.0 0 8 9.40 1 339
144 Delhi Capitals Mitchell Starc Bowler 3 2 0 0.0 0 4 8.91 1 185
145 Gujarat Titans Mohammed Siraj Bowler 7 1 0 0.0 0 11 7.56 4 504
146 Delhi Capitals Dushmantha Chameera Bowler 1 1 0 0.0 0 0 9.00 0 9
147 Royal Challengers Bengaluru Josh Hazlewood Bowler 7 0 0 - 0 7 8.44 6 376
148 Kolkata Knight Riders Tim Seifert Keeper 1 1 0 0.0 0 0 - 1 28
149 Chennai Super Kings Matt Henry Bowler 1 0 0 - 0 2 13.50 1 80
150 Mumbai Indians Trent Boult Bowler 3 0 0 - 0 2 9.80 1 100
151 Punjab Kings Lockie Ferguson Bowler 2 0 0 - 0 0 13.33 0 7
152 Punjab Kings Yuzvendra Chahal Bowler 7 0 0 - 0 8 8.87 1 317
153 Chennai Super Kings Khaleel Ahmed Bowler 3 0 0 - 0 2 8.76 0 92
154 Lucknow Super Giants Anrich Nortje Bowler 1 1 0 0.0 0 0 8.67 0 9
155 Chennai Super Kings Spencer Johnson Bowler 1 0 0 - 0 0 8.67 1 20
156 Punjab Kings Ben Dwarshuis Bowler 1 0 0 - 0 1 11.77 1 42
157 Kolkata Knight Riders Blessing Muzarabani Bowler 1 0 0 - 0 4 9.46 0 137
158 Sunrisers Hyderabad Jaydev Unadkat Bowler 1 0 0 - 0 0 13.04 0 4
159 Rajasthan Royals Sandeep Sharma Bowler 4 0 0 - 0 4 10.22 1 164
160 Punjab Kings Praveen Dubey Bowler 1 0 0 - 0 0 - 1 8
161 Kolkata Knight Riders Navdeep Saini Bowler 1 0 0 - 0 0 11.68 0 4
162 Delhi Capitals Thangarasu Natarajan Bowler 5 0 0 - 0 1 10.99 1 64
163 Chennai Super Kings Rahul Chahar Bowler 1 0 0 - 0 0 11.04 1 12
164 Mumbai Indians Mayank Markande Bowler 2 0 0 - 0 0 18.67 0 4
165 Lucknow Super Giants Mohsin Khan Bowler 4 2 0 0.0 0 8 6.55 2 359
166 Rajasthan Royals Nandre Burger Bowler 6 0 0 - 0 5 9.53 0 218
167 Royal Challengers Bengaluru Jacob Duffy Bowler 5 0 0 - 0 8 9.61 0 309
168 Punjab Kings Arshdeep Singh Bowler 7 0 0 - 0 7 9.38 4 317
169 Sunrisers Hyderabad Dilshan Madushanka Bowler 1 0 0 - 0 1 7.71 2 58
170 Lucknow Super Giants Akash Maharaj Singh Bowler 1 0 0 - 0 3 6.24 1 119
171 Rajasthan Royals Sushant Mishra Bowler 1 0 0 - 0 0 9.20 0 11
172 Chennai Super Kings Noor Ahmad Bowler 7 0 0 - 0 9 7.69 2 378
173 Gujarat Titans Manav Suthar Bowler 1 0 0 - 0 0 27.00 1 12
174 Rajasthan Royals Ravi Bishnoi Bowler 5 0 0 - 0 5 9.62 4 223
175 Kolkata Knight Riders Matheesha Pathirana Bowler 1 0 0 - 0 0 5.40 0 8
176 R Mumbai Indians Raghu Sharma All-rounder 2 0 0 - 0 1 8.71 1 57
177 Lucknow Super Giants Prince Yadav Bowler 7 1 0 0.0 0 8 7.79 3 368
178 Delhi Capitals Mukesh Kumar Bowler 5 0 0 - 0 4 13.90 2 167
179 Chennai Super Kings Gurjapneet Singh Bowler 3 0 0 - 0 1 11.53 2 64
180 Chennai Super Kings Mukesh Choudhary Bowler 3 0 0 - 0 2 8.96 1 104
181 Sunrisers Hyderabad Harsh Dubey Bowler 4 2 0 0.0 0 5 8.25 1 198
182 Punjab Kings Yash Thakur Bowler 1 0 0 - 0 2 12.69 0 74
183 Royal Challengers Bengaluru Suyash Sharma Bowler 6 0 0 - 0 3 8.48 0 145
184 Punjab Kings Vijaykumar Vyshak Bowler 3 0 0 - 0 4 8.95 0 150
185 Chennai Super Kings Anshul Kamboj All-rounder 7 0 0 - 0 13 8.91 1 513
186 Chennai Super Kings Ramakrishna Ghosh Bowler 1 0 0 - 0 1 8.00 1 48
187 Royal Challengers Bengaluru Abhinandan Singh Bowler 2 0 0 - 0 3 10.20 2 121
188 Delhi Capitals Madhav Tiwari All-rounder 1 0 0 - 0 2 5.79 1 82
189 Delhi Capitals Tripurana Vijay All-rounder 1 0 0 - 0 0 14.50 1 8
190 M Mumbai Indians Mayank Rawat All-rounder 1 1 0 - 0 0 - 0 4
191 Y Rajasthan Royals Yash Raj Punja All-rounder 3 0 0 - 0 3 9.77 0 119
192 D Mumbai Indians Danish Malewar Batter 1 1 0 0.0 0 0 - 0 2
193 P Sunrisers Hyderabad Praful Hinge Bowler 3 1 0 0.0 0 8 11.10 1 298
194 A Delhi Capitals Auqib Nabi Bowler 1 0 0 - 0 0 17.57 0 2

Indian Premier League Stats Questions

Indian Premier League 2026 player and team stats: runs, averages and strike rates, wickets and economy, fielding and Dream11 points, and every side's batting, bowling and fielding. Statz tracks Indian Premier League 2026 across the points table, season leaderboards and venue scoring trends, updated after every completed match.

Indian Premier League on Statz

Frequently asked questions

Who scored the most runs in the Indian Premier League 2026?

Vaibhav Suryavanshi (Rajasthan Royals) with 776 runs in 16 matches, at a strike rate of 237.3.

Who took the most wickets in the Indian Premier League 2026?

Kagiso Rabada (Gujarat Titans) with 29 wickets at 9.39 an over.

Who hit the most sixes in the Indian Premier League 2026?

Vaibhav Suryavanshi with 72 sixes.