Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings

Kolkata Knight Riders Playing XI: Last XI and Batting Order

The XI from 24 May 2026 v Delhi Capitals

Updated 24 May 2026, after the Delhi Capitals game

1 Ajinkya Rahane Batter, batted 1 63 39 balls 2 Finn Allen Batter, batted 2 20 13 balls 3 Manish Pandey Batter, batted 3 25 16 balls 4 Cameron Green All-rounder, batted 4 2 3 balls 5 Rovman Powell Batter, batted 5 29 21 balls 6 Rinku Singh Batter, batted 6 0 1 balls 7 T Tejasvi Dahiya Keeper, batted 7 1 3 balls 8 Anukul Roy All-rounder, batted 8 9 8 balls 9 Kartik Tyagi Bowler, batted 9 0 1 balls 10 Varun Chakaravarthy Bowler, batted 10 5 5 balls 11 S Saurabh Dubey Bowler, batted 11 4* 2 balls 12 Sunil Narine Bowler 1-38 bowling
Last IPL match: Delhi Capitals won by 40 runs, 24 May 2026. The scorecard →

Kolkata Knight Riders Batting Order

Who batted where over the last 31 IPL matches, and the runs there

PositionInnsAvgSRAlso
1Philip Salt 7 58.3 185.2 R. Gurbaz (7), A. Rahane (5)
2Sunil Narine 16 23.4 163.0 F. Allen (5), R. Gurbaz (3)
3Venkatesh Iyer 8 46.3 158.0 A. Raghuvanshi (7), A. Rahane (6)
4Shreyas Iyer 9 43.6 150.3 C. Green (6), V. Iyer (6)
5Rinku Singh 6 52.8 156.3 A. Russell (4), N. Rana (4)
6Rinku Singh 14 41.1 152.4 A. Russell (7), R. Powell (1)
7Andre Russell 7 26.2 159.8 R. Singh (5), S. Thakur (4)
8Ramandeep Singh 5 - 167.7 S. Narine (5), A. Roy (4)
9Umesh Yadav 4 5.5 137.5 H. Rana (2), M. Starc (2)
10Varun Chakaravarthy 2 5.0 62.5 S. Johnson (1), H. Rana (1)
11Saurabh Dubey 1 - 200.0 V. Chakaravarthy (1)
Inns is how often each batted there. A player who did not bat is left out.

Kolkata Knight Riders Selections

Every player Kolkata Knight Riders picked in the last 31 IPL matches, the most first

PlayerXIBatsLast
Sunil Narine 31/31 2 XI
Varun Chakaravarthy 29/31 10 XI
Rinku Singh 28/31 6 XI
Andre Russell 24/31 6 -
Venkatesh Iyer 21/31 3 -
Vaibhav Arora 17/31 10 -
Ramandeep Singh 15/31 8 -
Harshit Rana 15/31 9 -
Angkrish Raghuvanshi 14/31 3 -
Ajinkya Rahane 13/31 3 XI
Shreyas Iyer 12/31 4 -
Nitish Rana 12/31 5 -
Rahmanullah Gurbaz 11/31 1 -
Anukul Roy 10/31 8 XI
Suyash Sharma 9/31 - -
Mitchell Starc 8/31 9 -
Philip Salt 7/31 1 -
Cameron Green 6/31 4 XI
Shardul Thakur 6/31 7 -
Kartik Tyagi 6/31 9 XI
Umesh Yadav 6/31 9 -
Finn Allen 5/31 2 XI
Jason Roy 4/31 1 -
Manish Pandey 4/31 3 XI
Rovman Powell 4/31 5 XI
Moeen Ali 4/31 8 -
Harshit Pradeep Rana 4/31 - -
Tim Southee 4/31 - -
Quinton de Kock 3/31 1 -
Narayan Jagadeesan 3/31 1 -
Saurabh Dubey 3/31 11 XI
Sam Billings 2/31 5 -
Tejasvi Dahiya 2/31 7 XI
David Wiese 2/31 8 -
Spencer Johnson 2/31 10 -
Tim Seifert 1/31 1 -
Baba Indrajith 1/31 1 -
Abhijeet Tomar 1/31 2 -
Aaron Finch 1/31 2 -
Mandeep Singh 1/31 3 -
Matheesha Pathirana 1/31 - -
Navdeep Saini 1/31 - -
Blessing Muzarabani 1/31 - -
Dushmantha Chameera 1/31 - -
Kulwant Khejroliya 1/31 - -
Lockie Ferguson 1/31 - -
Shivam Mavi 1/31 - -

Kolkata Knight Riders IPL Lineups Questions

What was Kolkata Knight Riders' last XI?

Kolkata Knight Riders' last XI, from 24 May 2026 against Delhi Capitals: Ajinkya Rahane, Finn Allen, Manish Pandey, Cameron Green, Rovman Powell, Rinku Singh, Tejasvi Dahiya, Anukul Roy, Kartik Tyagi, Varun Chakaravarthy, Saurabh Dubey, Sunil Narine.

Who opens the batting for Kolkata Knight Riders?

Over the last 31 IPL matches, Philip Salt batted at one 7 times and Sunil Narine at two 16 times.

Who bats at three for Kolkata Knight Riders?

Venkatesh Iyer, 8 times in the last 31 IPL matches, then Angkrish Raghuvanshi (7).

Who has played every IPL match for Kolkata Knight Riders recently?

Sunil Narine played all of Kolkata Knight Riders' last 31 IPL matches.