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 20 IPL matches in numbers, from runs to wickets and catches

Updated 24 May 2026, after the Delhi Capitals game

#Player M Pts Avg
1 Kolkata Knight Riders Sunil Narine Bowler 20 1766 88.3
2 Kolkata Knight Riders Varun Chakaravarthy Bowler 19 1083 57.0
3 Kolkata Knight Riders Andre Russell All-rounder 14 991 70.8
4 Kolkata Knight Riders Ajinkya Rahane Batter 12 876 73.0
5 Kolkata Knight Riders Angkrish Raghuvanshi Batter 14 834 59.6
6 Kolkata Knight Riders Harshit Rana Bowler 14 833 59.5
7 Kolkata Knight Riders Vaibhav Arora Bowler 15 785 52.3
8 Kolkata Knight Riders Venkatesh Iyer All-rounder 11 763 69.4
9 Kolkata Knight Riders Rinku Singh Batter 17 754 44.4
10 Kolkata Knight Riders Philip Salt Keeper 6 700 116.7
11 Kolkata Knight Riders Shreyas Iyer Batter 8 519 64.9
12 Kolkata Knight Riders Mitchell Starc Bowler 7 452 64.6
13 Kolkata Knight Riders Cameron Green All-rounder 6 407 67.8
14 Kolkata Knight Riders Finn Allen Batter 5 350 70.0
15 Kolkata Knight Riders Rahmanullah Gurbaz Keeper 5 285 57.0
16 Kolkata Knight Riders Kartik Tyagi Bowler 6 285 47.5
17 Kolkata Knight Riders Anukul Roy All-rounder 8 279 34.9
18 Kolkata Knight Riders Rovman Powell Batter 4 271 67.8
19 Kolkata Knight Riders Ramandeep Singh Batter 14 264 18.9
20 S Kolkata Knight Riders Saurabh Dubey Bowler 3 215 71.7
21 Kolkata Knight Riders Manish Pandey Batter 4 210 52.5
22 Kolkata Knight Riders Blessing Muzarabani Bowler 1 137 137.0
23 Kolkata Knight Riders Moeen Ali All-rounder 4 123 30.8
24 Kolkata Knight Riders Nitish Rana Batter 1 65 65.0
25 Kolkata Knight Riders Quinton de Kock Keeper 3 48 16.0
26 T Kolkata Knight Riders Tejasvi Dahiya Keeper 2 36 18.0
27 Kolkata Knight Riders Tim Seifert Keeper 1 28 28.0
28 Kolkata Knight Riders Spencer Johnson Bowler 2 22 11.0
29 Kolkata Knight Riders Matheesha Pathirana Bowler 1 8 8.0
30 Kolkata Knight Riders Dushmantha Chameera Bowler 1 4 4.0
31 Kolkata Knight Riders Navdeep Saini Bowler 1 4 4.0
32 Kolkata Knight Riders Suyash Sharma Bowler 1 0 0.0
32 players over Kolkata Knight Riders' last 20 IPL matches. Each head sorts the table. Dream11 points as Dream11 scores the format.

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 20 IPL matches, Ajinkya Rahane with 430 runs in 12, at a strike rate of 147.3.

Who has taken the most wickets for Kolkata Knight Riders?

Over Kolkata Knight Riders' last 20 IPL matches, Varun Chakaravarthy with 24 wickets at 7.10 an over.

Who has played the most for Kolkata Knight Riders recently?

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