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 Inns Runs Avg SR 4s 6s 50s 100s Ducks HS
1 Kolkata Knight Riders Angkrish Raghuvanshi Batter 16 16 492 32.80 143.0 49 19 4 0 0 71
2 Kolkata Knight Riders Rinku Singh Batter 18 18 438 36.50 138.6 34 19 2 0 0 83
3 Kolkata Knight Riders Sunil Narine Bowler 19 14 384 29.54 179.4 28 34 2 0 2 85
4 Kolkata Knight Riders Ajinkya Rahane Batter 13 13 287 23.92 134.1 22 16 1 0 1 67
5 Kolkata Knight Riders Cameron Green All-rounder 7 7 199 39.80 141.1 11 11 1 0 1 79
6 Kolkata Knight Riders Finn Allen Batter 5 5 185 46.25 210.2 17 15 1 1 0 100
7 Kolkata Knight Riders Venkatesh Iyer All-rounder 10 10 162 20.25 136.1 14 7 2 0 0 70
8 Kolkata Knight Riders Ramandeep Singh Batter 11 11 139 15.44 158.0 8 10 0 0 1 35
9 Kolkata Knight Riders Andre Russell All-rounder 12 10 135 15.00 153.4 12 10 0 0 1 41
10 Kolkata Knight Riders Quinton de Kock Keeper 5 5 132 33.00 136.1 8 9 1 0 0 97
11 Kolkata Knight Riders Shreyas Iyer Batter 5 5 120 30.00 139.5 9 4 0 0 0 39
12 Kolkata Knight Riders Nitish Rana Batter 2 2 99 99.00 132.0 9 4 1 0 0 57
13 Kolkata Knight Riders Manish Pandey Batter 6 3 98 32.67 144.1 6 6 0 0 0 42
14 Kolkata Knight Riders Philip Salt Keeper 5 5 85 17.00 170.0 12 3 0 0 1 32
15 Kolkata Knight Riders Rovman Powell Batter 6 4 64 21.33 125.5 4 4 0 0 0 31
16 Kolkata Knight Riders Harshit Rana Bowler 8 4 41 13.67 113.9 2 3 0 0 0 34
17 Kolkata Knight Riders Jason Roy Batter 2 2 32 16.00 94.1 5 0 0 0 0 20
18 Kolkata Knight Riders Rahmanullah Gurbaz Keeper 3 3 27 9.00 158.8 5 1 0 0 1 26
19 Kolkata Knight Riders Anukul Roy All-rounder 11 6 26 8.67 130.0 3 0 0 0 2 13
20 Kolkata Knight Riders Tim Seifert Keeper 2 2 19 9.50 111.8 2 1 0 0 1 19
21 Kolkata Knight Riders Shardul Thakur Bowler 2 1 8 8.00 133.3 1 0 0 0 0 8
22 Kolkata Knight Riders Kartik Tyagi Bowler 7 1 6 6.00 150.0 0 1 0 0 0 6
23 Kolkata Knight Riders Moeen Ali All-rounder 2 1 5 5.00 41.7 0 0 0 0 0 5
24 Kolkata Knight Riders Vaibhav Arora Bowler 18 6 3 1.50 27.3 0 0 0 0 2 2
25 Kolkata Knight Riders Mitchell Starc Bowler 5 3 1 0.50 16.7 0 0 0 0 2 1
26 Kolkata Knight Riders Spencer Johnson Bowler 2 1 1 - 33.3 0 0 0 0 0 1
27 Kolkata Knight Riders Varun Chakaravarthy Bowler 19 1 1 - 100.0 0 0 0 0 0 1
28 Kolkata Knight Riders Anrich Nortje Bowler 2 2 0 - - 0 0 0 0 0 0
29 Kolkata Knight Riders Harshit Pradeep Rana Bowler 2 1 0 0.00 0.0 0 0 0 0 1 0
32 players over Kolkata Knight Riders' last 20 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 20 IPL matches, Angkrish Raghuvanshi with 492 runs in 16, at a strike rate of 143.0.

Who has taken the most wickets for Kolkata Knight Riders?

Over Kolkata Knight Riders' last 20 IPL matches, Sunil Narine with 26 wickets at 6.74 an over.

Who has played the most for Kolkata Knight Riders recently?

Sunil Narine, in 19 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.