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 27 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 25 25 561 138.2 27 0 - 18 1223
2 Kolkata Knight Riders Angkrish Raghuvanshi Batter 16 16 492 143.0 19 0 - 2 980
3 Kolkata Knight Riders Venkatesh Iyer All-rounder 16 16 457 157.6 26 0 18.00 2 926
4 Kolkata Knight Riders Sunil Narine Bowler 26 20 419 176.1 36 31 7.18 6 2279
5 Kolkata Knight Riders Ajinkya Rahane Batter 14 14 312 131.1 16 0 - 9 674
6 Kolkata Knight Riders Andre Russell All-rounder 19 17 285 161.0 23 17 9.04 7 1266
7 Kolkata Knight Riders Nitish Rana Batter 9 9 270 137.8 16 2 5.00 3 635
8 Kolkata Knight Riders Cameron Green All-rounder 7 7 199 141.1 11 3 10.48 5 512
9 Kolkata Knight Riders Finn Allen Batter 5 5 185 210.2 15 0 - 0 405
10 Kolkata Knight Riders Ramandeep Singh Batter 11 11 139 158.0 10 1 6.00 7 378
11 Kolkata Knight Riders Quinton de Kock Keeper 5 5 132 136.1 9 0 - 3 278
12 Kolkata Knight Riders Shreyas Iyer Batter 7 7 132 128.2 4 0 - 5 306
13 Kolkata Knight Riders Jason Roy Batter 4 4 131 128.4 6 0 - 1 265
14 Kolkata Knight Riders Manish Pandey Batter 6 3 98 144.1 6 0 - 6 238
15 Kolkata Knight Riders Philip Salt Keeper 5 5 85 170.0 3 0 - 5 239
16 Kolkata Knight Riders Rahmanullah Gurbaz Keeper 6 6 72 126.3 3 0 - 6 206
17 Kolkata Knight Riders Rovman Powell Batter 6 4 64 125.5 4 0 - 4 172
18 Kolkata Knight Riders Harshit Rana Bowler 8 4 41 113.9 3 12 7.95 4 595
19 Kolkata Knight Riders Narayan Jagadeesan Keeper 3 3 33 78.6 0 0 - 1 75
20 Kolkata Knight Riders Anukul Roy All-rounder 16 9 30 107.1 0 9 7.70 9 550
21 Kolkata Knight Riders Shardul Thakur Bowler 5 4 29 138.1 1 4 9.32 0 197
22 Kolkata Knight Riders Tim Seifert Keeper 2 2 19 111.8 1 0 - 1 49
23 Kolkata Knight Riders Aaron Finch Batter 1 1 14 100.0 0 0 - 1 30
24 Kolkata Knight Riders Mandeep Singh All-rounder 2 2 14 93.3 1 0 - 0 28
25 Kolkata Knight Riders David Wiese All-rounder 2 1 12 400.0 2 0 - 2 44
26 Kolkata Knight Riders Umesh Yadav Bowler 5 2 8 72.7 0 1 8.51 3 111
27 Kolkata Knight Riders Kartik Tyagi Bowler 7 1 6 150.0 1 11 8.43 3 475
28 Kolkata Knight Riders Moeen Ali All-rounder 2 1 5 41.7 0 3 3.53 1 162
29 Kolkata Knight Riders Sheldon Jackson Keeper 1 1 5 71.4 0 0 - 2 31
30 Kolkata Knight Riders Litton Das Keeper 1 1 4 100.0 0 0 - 0 12
31 Kolkata Knight Riders Vaibhav Arora Bowler 19 6 3 27.3 0 21 8.29 6 917
32 Kolkata Knight Riders Varun Chakaravarthy Bowler 25 3 2 28.6 0 34 7.31 6 1513
33 Kolkata Knight Riders Harshit Pradeep Rana Bowler 3 2 2 100.0 0 1 8.76 0 60
34 Kolkata Knight Riders Mitchell Starc Bowler 5 3 1 16.7 0 7 9.45 3 318
35 Kolkata Knight Riders Spencer Johnson Bowler 2 1 1 33.3 0 1 5.09 0 72
36 Kolkata Knight Riders Shivam Mavi Bowler 1 1 1 50.0 0 1 12.00 1 47
37 Kolkata Knight Riders Pat Cummins Bowler 1 1 0 0.0 0 3 5.28 0 111
38 Kolkata Knight Riders Lockie Ferguson Bowler 2 0 0 - 0 1 9.83 0 48
39 Kolkata Knight Riders Tim Southee Bowler 3 2 0 0.0 0 4 8.36 0 162
40 Kolkata Knight Riders Anrich Nortje Bowler 2 2 0 - 0 1 11.07 1 57
41 Kolkata Knight Riders Blessing Muzarabani Bowler 1 0 0 - 0 0 11.33 0 6
42 Kolkata Knight Riders Kulwant Khejroliya Bowler 1 0 0 - 0 0 13.33 0 6
43 Kolkata Knight Riders Baba Indrajith Batter 1 1 0 0.0 0 0 - 0 14
44 S Kolkata Knight Riders Saurabh Dubey Bowler 1 0 0 - 0 0 9.69 0 10
45 Kolkata Knight Riders Suyash Sharma Bowler 4 0 0 - 0 5 7.81 0 226
45 players over Kolkata Knight Riders' last 27 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 27 IPL matches, Rinku Singh with 561 runs in 25, at a strike rate of 138.2.

Who has taken the most wickets for Kolkata Knight Riders?

Over Kolkata Knight Riders' last 27 IPL matches, Varun Chakaravarthy with 34 wickets at 7.31 an over.

Who has played the most for Kolkata Knight Riders recently?

Sunil Narine, in 26 of Kolkata Knight Riders' last 27 IPL matches. 45 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.