Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings

Kolkata Knight Riders Squad and Player Stats IPL 2026

Every Kolkata Knight Riders player over the last 31 IPL matches in numbers, from runs to wickets and catches

Updated 24 May 2026, after the Delhi Capitals game

#Player M Inns Runs SR 6s Wkts Econ Ct Pts
1 Kolkata Knight Riders Rinku Singh Batter 28 27 698 162.7 37 0 - 20 1562
2 Kolkata Knight Riders Venkatesh Iyer All-rounder 21 21 509 143.0 22 0 - 9 1077
3 Kolkata Knight Riders Ajinkya Rahane Batter 13 13 458 144.9 25 0 - 5 930
4 Kolkata Knight Riders Andre Russell All-rounder 24 20 439 166.3 35 23 10.27 7 1802
5 Kolkata Knight Riders Sunil Narine Bowler 31 23 416 165.1 25 26 6.40 10 2204
6 Kolkata Knight Riders Angkrish Raghuvanshi Batter 14 13 386 150.2 16 0 - 9 834
7 Kolkata Knight Riders Philip Salt Keeper 7 7 350 185.2 21 0 - 7 798
8 Kolkata Knight Riders Nitish Rana Batter 12 12 346 142.4 14 1 11.80 2 741
9 Kolkata Knight Riders Shreyas Iyer Batter 12 12 330 148.0 14 0 - 8 726
10 Kolkata Knight Riders Rahmanullah Gurbaz Keeper 11 11 290 138.8 19 0 - 11 688
11 Kolkata Knight Riders Finn Allen Batter 5 5 158 232.4 13 0 - 1 350
12 Kolkata Knight Riders Jason Roy Batter 4 4 154 179.1 6 0 - 1 332
13 Kolkata Knight Riders Rovman Powell Batter 4 4 131 137.9 6 0 - 2 271
14 Kolkata Knight Riders Cameron Green All-rounder 6 6 119 152.6 6 4 9.54 3 407
15 Kolkata Knight Riders Ramandeep Singh Batter 15 11 115 149.4 8 0 10.50 11 341
16 Kolkata Knight Riders Manish Pandey Batter 4 3 106 137.7 3 0 - 2 210
17 Kolkata Knight Riders Shardul Thakur Bowler 6 6 84 171.4 3 3 11.68 4 314
18 Kolkata Knight Riders Sam Billings Keeper 2 2 70 132.1 4 0 - 2 148
19 Kolkata Knight Riders Narayan Jagadeesan Keeper 3 3 56 143.6 1 0 - 0 120
20 Kolkata Knight Riders Anukul Roy All-rounder 10 5 48 133.3 2 5 9.71 6 341
21 Kolkata Knight Riders Quinton de Kock Keeper 3 3 20 100.0 2 0 - 0 48
22 Kolkata Knight Riders Harshit Rana Bowler 15 3 16 94.1 0 22 8.21 6 963
23 Kolkata Knight Riders Baba Indrajith Batter 1 1 15 93.8 0 0 - 0 27
24 T Kolkata Knight Riders Tejasvi Dahiya Keeper 2 2 12 80.0 0 0 - 1 36
25 Kolkata Knight Riders Umesh Yadav Bowler 6 4 11 137.5 0 2 8.34 1 175
26 Kolkata Knight Riders David Wiese All-rounder 2 2 9 112.5 1 0 12.67 1 28
27 Kolkata Knight Riders Mitchell Starc Bowler 8 2 8 160.0 0 10 8.91 3 476
28 Kolkata Knight Riders Varun Chakaravarthy Bowler 29 3 5 55.6 0 36 7.50 7 1662
29 Kolkata Knight Riders Kartik Tyagi Bowler 6 2 5 83.3 0 7 10.65 1 285
30 Kolkata Knight Riders Aaron Finch Batter 1 1 4 57.1 0 0 - 0 8
31 Kolkata Knight Riders Abhijeet Tomar Batter 1 1 4 50.0 0 0 - 0 12
32 S Kolkata Knight Riders Saurabh Dubey Bowler 3 1 4 200.0 0 5 6.89 0 215
33 Kolkata Knight Riders Vaibhav Arora Bowler 17 2 2 66.7 0 21 9.00 3 877
34 Kolkata Knight Riders Spencer Johnson Bowler 2 1 1 100.0 0 0 9.63 1 22
35 Kolkata Knight Riders Moeen Ali All-rounder 4 1 0 0.0 0 3 11.16 1 123
36 Kolkata Knight Riders Dushmantha Chameera Bowler 1 0 0 - 0 0 15.16 0 4
37 Kolkata Knight Riders Tim Seifert Keeper 1 1 0 0.0 0 0 - 1 28
38 Kolkata Knight Riders Lockie Ferguson Bowler 1 0 0 - 0 0 15.86 0 2
39 Kolkata Knight Riders Tim Southee Bowler 4 0 0 - 0 4 10.30 1 158
40 Kolkata Knight Riders Blessing Muzarabani Bowler 1 0 0 - 0 4 9.46 0 137
41 Kolkata Knight Riders Mandeep Singh All-rounder 1 1 0 0.0 0 0 - 0 2
42 Kolkata Knight Riders Navdeep Saini Bowler 1 0 0 - 0 0 11.68 0 4
43 Kolkata Knight Riders Kulwant Khejroliya Bowler 1 0 0 - 0 2 13.89 0 63
44 Kolkata Knight Riders Shivam Mavi Bowler 1 0 0 - 0 1 7.62 1 49
45 Kolkata Knight Riders Matheesha Pathirana Bowler 1 0 0 - 0 0 5.40 0 8
46 Kolkata Knight Riders Harshit Pradeep Rana Bowler 4 0 0 - 0 4 8.66 2 190
47 Kolkata Knight Riders Suyash Sharma Bowler 9 0 0 - 0 5 8.23 1 263
47 players over Kolkata Knight Riders' last 31 IPL matches. Each head sorts the table.

Kolkata Knight Riders IPL 2026 Squad

26 players named, the captain first, as of 11 Nov 2026

Kolkata Knight Riders IPL Squad Questions

Who is Kolkata Knight Riders' top run scorer?

Over Kolkata Knight Riders' last 31 IPL matches, Rinku Singh with 698 runs in 28, at a strike rate of 162.7.

Who has taken the most wickets for Kolkata Knight Riders?

Over Kolkata Knight Riders' last 31 IPL matches, Varun Chakaravarthy with 36 wickets at 7.50 an over.

Who has played the most for Kolkata Knight Riders recently?

Sunil Narine, in 31 of Kolkata Knight Riders' last 31 IPL matches. 47 players have played for them in that time.

Who is in the Kolkata Knight Riders squad?

Kolkata Knight Riders' IPL 2026 squad has 26 players: Ajinkya Rahane, Angkrish Raghuvanshi, Anukul Roy, Blessing Muzarabani, Cameron Green, Daksh Kamra, Finn Allen, Kartik Tyagi, Manish Pandey, Matheesha Pathirana, Mustafizur Rahman, Navdeep Saini, Prashant Solanki, Rachin Ravindra, Rahul Tripathi, Ramandeep Singh, Rinku Singh, Rovman Powell, Sarthak Ranjan, Saurabh Dubey, Sunil Narine, Tejasvi Dahiya, Tim Seifert, Umran Malik, Vaibhav Arora, Varun Chakaravarthy.