Kolkata Knight Riders (KKR) are a franchise cricket team based in Kolkata, India, which plays in the Indian Premier League (IPL). They are one of the ten teams that are competing in the Indian Premier League. Their current captain is Ajinkya Rahane and their coach is Abhishek Nayar.

Listing Criteria Generally, the top five are listed in each category, except when there is a tie for the last position among the five; in that case, all the tied record holders are noted.

Notation Team notation (200–3): This means a team scored 200 runs for 3 wickets, and the innings concluded either due to a successful run chase or because no playing time remained. (200): This indicates that a team scored 200 runs and was all out.

Batting notation (100): This denotes that a batsman scored 100 runs and was out. (100*): This indicates that a batsman scored 100 runs and was not out.

Bowling notation (5–20): This signifies that a bowler took 5 wickets while conceding 20 runs.

Active players (Player Name): This symbol indicates that the players who are currently playing for the team are in bold.

Team history

Results by season Indian Premier League

Year Total Wins Losses / Tied and won Tied and lost Win % Position Summary 2008 13 6 7 1 0 0 46.15 6th League stage 2009 13 3 9 1 0 1 23.07 8th 2010 14 7 7 0 0 0 50.00 6th 2011 15 8 7 0 0 0 53.33 4th Play-offs 2012 17 12 5 1 0 0 70.59 1st Champions 2013 16 6 10 0 0 0 37.50 7th League stage 2014 16 11 4 0 0 1 68.75 1st Champions 2015 13 7 6 1 0 0 53.85 5th League stage 2016 15 8 7 0 0 0 53.33 4th Play-offs 2017 16 9 7 0 0 0 56.25 3rd 2018 16 9 7 0 0 0 56.25 3rd 2019 14 6 7 0 0 1 42.86 5th League stage 2020 14 6 7 0 1 0 50.00 5th 2021 17 9 8 0 0 0 52.94 2nd Runners-up 2022 14 6 8 0 0 0 42.86 7th League stage 2023 14 6 8 0 0 0 42.86 7th 2024 16 11 3 2 0 0 68.75 1st Champions 2025 14 5 7 2 0 0 35.71 8th League stage 2026 14 6 7 1 0 0 42.86 7th Total 283 140 130 9 1 3 49.47 3 titles Last updated: 24 May 2026 Champions League T20 Year Total Wins Losses / Tied and won Tied and lost Win % Position Summary 2011 6 3 3 0 0 0 50.00 5th Group Stage 2012 4 1 2 1 0 0 25.00 6th 2014 6 5 1 0 0 0 83.33 2nd Runners-up Total 16 9 6 1 0 0 56.25 0 titles Last updated: 4 October 2014

Head-to-head records Indian Premier League Opponent Period Total Wins Losses / Win% Active teams Chennai Super Kings 2008–2015, 2018– 33 11 21 1 34.38 Delhi Capitals / Delhi Daredevils 2008– 37 20 16 1 55.56Gujarat Titans 2022– 7 2 4 1 33.33Lucknow Super Giants 2022– 8 3 5 0 37.50 Mumbai Indians 2008– 37 12 25 0 32.43 Punjab Kings / Kings XI Punjab 2008– 36 21 13 2 58.33 Rajasthan Royals 2008–2015, 2018– 33 17 14 2 51.52 Royal Challengers Bengaluru 2008– 37 20 16 1 55.56 Sunrisers Hyderabad 2013– 32 21 11 0 65.63 Defunct teams Deccan Chargers† 2008–2012 9 7 2 1 77.78 Gujarat Lions† 2016–2017 4 1 3 0 25.00 Kochi Tuskers Kerala† 2011 2 0 2 0 00.00 Pune Warriors India† 2011–2013 5 4 1 0 80.00 Rising Pune Supergiant† 2016–2017 4 3 1 0 75.00 Champions League T20 Opponent Period Total Wins Losses / Win% Auckland Aces 2011–2012 2 1 1 0 50.00 Chennai Super Kings 2014 2 1 1 0 50.00 Delhi Daredevils 2012 1 0 1 0 00.00 Dolphins 2014 1 1 0 0 100.00 Hobart Hurricanes 2014 1 1 0 0 100.00 Lahore Lions 2014 1 1 0 0 100.00 Perth Scorchers 2012–2014 2 1 0 1 100.00 Royal Challengers Bangalore 2011 1 1 0 0 100.00 Somerset Sabres 2011 2 0 2 0 00.00 Southern Redbacks 2011 1 0 1 0 00.00 Titans 2012 1 1 0 0 100.00 Chevrolet Warriors 2011 1 1 0 0 100.00

Most consecutive victories Wins Start date End date Captain 10 Wins 7 May 2014 8 April 2015Gautam Gambhir 6 Wins 18 April 2012 7 May 2012 29 April 2024 26 May 2024 Shreyas Iyer 5 Wins 16 May 2012 3 April 2013 Gautam Gambhir 4 Wins 18 May 2009 14 March 2010 Brendon McCullumSourav Ganguly 12 May 2018 23 May 2018 Dinesh Karthik 3 October 2021 13 October 2021 Eoin Morgan 19 April 2026 13 May 2026 Ajinkya Rahane Last updated: 13 May 2026

Most consecutive victories at home The Eden Gardens serve as the primary home ground for the Kolkata Knight Riders. Wins Start date End date Captain 7 Wins 26 April 2013 8 April 2015 Gautam Gambhir 5 Wins 7 April 2010 17 April 2011 Sourav GangulyGautam Gambhir 30 April 2015 10 April 2016 Gautam Gambhir 4 Wins 15 May 2018 27 March 2019 Dinesh Karthik 3 Wins 22 May 2016 15 April 2017 Gautam Gambhir 19 April 2026 20 May 2026 Ajinkya Rahane Last updated: 24 May 2026

Most wins in a season Wins Season Captain Rank 12 Wins 2012 Gautam Gambhir Champions 11 Wins 2014 2024 Shreyas Iyer 9 Wins 2017 Gautam Gambhir 3rd place 2018 Dinesh Karthik 2021 Eoin Morgan Runner-up Last updated: 26 May 2024

Most consecutive defeats Losses Start date End date Captain 9 losses 23 April 2009 16 May 2009 Brendon McCullum 6 losses 9 April 2019 25 April 2019 Dinesh Karthik 5 losses 10 April 2022 28 April 2022 Shreyas Iyer 29 March 2026 17 April 2026 Ajinkya Rahane 4 losses 26 April 2008 3 May 2008 Sourav Ganguly 22 May 2011 8 April 2012 Gautam Gambhir 26 April 2014 5 May 2014 13 April 2021 24 April 2021 Eoin Morgan 14 April 2023 23 April 2023 Nitish Rana Last updated: 17 April 2026

Most consecutive defeats at home Wins Start date End date Captain 4 losses 12 April 2019 25 April 2019 Dinesh Karthik 3 losses 14 April 2023 29 April 2023 Nitish Rana 2 losses 18 May 2008 20 May 2008 Sourav Ganguly 20 April 2011 22 April 2011 Gautam Gambhir 22 May 2011 5 April 2012 12 May 2012 14 May 2012 20 April 2013 24 April 2013 11 May 2023 20 May 2023 Nitish Rana 8 April 2025 21 April 2025 Ajinkya Rahane 2 April 2026 9 April 2026 Last updated: 9 April 2026

Most losses in a season Losses Season Captain Rank 10 Losses 2009 Brendon McCullum 8th place 2013 Gautam Gambhir 7th place 8 Losses 2019 Dinesh Karthik 5th place 2021 Eoin Morgan Runner-up 2022 Shreyas Iyer 7th place 2023 Nitish Rana 7th place Last updated: 20 May 2023

Most wins against a single opponent Wins Opponent Home Away Neutral 21 wins Punjab Kings 9 7 5 Sunrisers Hyderabad 8 5 8 20 wins Royal Challengers Bengaluru 9 8 3 Delhi Capitals / Delhi Daredevils 8 8 4 17 wins Rajasthan Royals 8 4 5 Last updated: 8 May 2026

Most losses against a single opponent Losses Opponent Home Away Neutral 26 losses Mumbai Indians 7 13 6 22 losses Chennai Super Kings 7 10 5 16 losses Royal Challengers Bengaluru 5 5 6 Delhi Capitals / Delhi Daredevils 2 6 7 14 losses Rajasthan Royals 4 5 5 Last updated: 24 May 2026

Longest winning streak against a single opponent Wins Start date End date Opponent 8 Wins 11 May 2014 13 April 2017 Punjab Kings 5 Wins 12 March 2010 22 April 2012 Deccan Chargers 23 April 2017 5 April 2019 Royal Challengers Bengaluru 4 May 2023 3 April 2025 Sunrisers Hyderabad 4 Wins 19 May 2011 9 May 2013 Pune Warriors India 18 April 2018 7 April 2019 Rajasthan Royals 12 May 2018 10 October 2020 Punjab Kings 26 September 2020 3 October 2021 Sunrisers Hyderabad 6 April 2023 21 April 2024 Royal Challengers Bengaluru 3 April 2024 8 May 2026 Delhi Capitals Last updated: 24 May 2026

Longest losing streak against a single opponent Losses Start date End date Opponent 8 losses 14 May 2015 9 May 2018 Mumbai Indians 5 losses 29 April 2008 22 March 2010 Mumbai Indians4 losses 27 April 2018 3 October 2020 Delhi Capitals 5 May 2019 13 April 2021 Mumbai Indians 19 April 2019 18 April 2021 Royal Challengers Bengaluru Last updated: 25 May 2025

Current winning streak against a single opponent Wins Start date End date Opponent 3 Wins 26 March 2025 Present Rajasthan Royals Last updated: 24 May 2026

Current losing streak against a single opponent Wins Start date End date Opponent 2 losses 26 April 2024 Present Punjab Kings 2 losses 22 March 2025 Present Royal Challengers Bengaluru 2 losses 7 May 2025 Present Chennai Super Kings Last updated: 13 May 2026

Result records

Largest wins (by runs)

Margin Opponent Venue Date 140 runs Royal Challengers Bengaluru M. Chinnaswamy Stadium, Bengaluru, India 106 runs Delhi Capitals ACA-VDCA Cricket Stadium, Visakhapatnam, India 3 April 2024 98 runs Lucknow Super Giants Ekana Cricket Stadium, Lucknow, India 5 May 2024 86 runs Rajasthan Royals Sharjah Cricket Stadium, Sharjah, United Arab Emirates 7 October 2021 82 runs Royal Challengers Bengaluru Eden Gardens, Kolkata, India 23 April 2017 Last updated: 25 May 2025

Largest wins (by balls remaining)

Margin Opponent Venue Date60 ballsRoyal Challengers BengaluruSheikh Zayed Cricket Stadium, Abu Dhabi, United Arab Emirates20 September 202159 ballsChennai Super KingsM.A. Chidambaram Stadium, Chennai, India11 April 2025 57 balls Sunrisers Hyderabad M. A. Chidambaram Stadium, Chennai, India 38 balls Sunrisers Hyderabad Narendra Modi Stadium, Ahmedabad, India 37 balls Rajasthan Royals Sawai Mansingh Stadium, Jaipur, India Rajasthan Royals Eden Gardens, Kolkata, India Last updated: 25 May 2025

Largest wins (by wickets)

Margin Opponent Venue Date 10 wickets Gujarat Lions Saurashtra Cricket Association Stadium, Rajkot, India 9 wickets Mumbai Indians Eden Gardens, Kolkata, India Rajasthan Royals Sawai Mansingh Stadium, Jaipur, India Punjab Kings Barabati Stadium, Cuttack, India Delhi Capitals Eden Gardens, Kolkata, India Royal Challengers Bengaluru Sheikh Zayed Cricket Stadium, Abu Dhabi, United Arab Emirates Last updated: 25 May 2024

Narrowest wins (by runs)

Margin Opponent Venue Date1 run Royal Challengers Bengaluru Eden Gardens, Kolkata, India Rajasthan Royals 2 runs Royal Challengers Bengaluru Sharjah Cricket Stadium, Sharjah, United Arab Emirates Punjab Kings Sheikh Zayed Stadium, Abu Dhabi, United Arab Emirates 4 runs Sunrisers Hyderabad Eden Gardens, Kolkata, India Last updated: 25 May 2025

Narrowest wins (by balls remaining)

Margin Opponent Venue Date0 balls Chennai Super Kings Centurion Park, Centurion, South Africa Gujarat Titans Narendra Modi Stadium, Ahmedabad, India Punjab Kings Eden Gardens, Kolkata, India 1 ball Chennai Super Kings Eden Gardens, Kolkata, India Punjab Kings Delhi Capitals Arun Jaitley Stadium, Delhi, India Sharjah Cricket Stadium, Sharjah, India Last updated: 25 May 2025

Narrowest wins (by wickets)

Margin Opponent Venue Date 1 wicket Punjab Kings Eden Gardens, Kolkata, India 2 wickets Rising Pune Supergiant Maharashtra Cricket Association Stadium, Pune, India 3 wickets Punjab Kings Eden Gardens, Kolkata, India M. Chinnaswamy Stadium, Bengaluru, India Delhi Capitals Sharjah Cricket Stadium, Sharjah, United Arab Emirates Gujarat Titans Narendra Modi Stadium, Ahmedabad, India Last updated: 25 May 2025

Tied matches

Opponent Venue Date Winners Rajasthan Royals Newlands Cricket Ground, Cape Town, South Africa Rajasthan RoyalsSheikh Zayed Cricket Stadium, Abu Dhabi, United Arab Emirates Delhi Capitals Arun Jaitley Stadium, Delhi, India Delhi Capitals Sunrisers Hyderabad Sheikh Zayed Cricket Stadium, Abu Dhabi, United Arab Emirates Kolkata Knight Riders Lucknow Super Giants Ekana Cricket Stadium, Lucknow, India Last updated: 26 April 2026

Largest defeats (by runs)

Margin Opponent Venue Date 110 runs Sunrisers Hyderabad Arun Jaitley Stadium, New Delhi, India 102 runs Mumbai Indians Eden Gardens, Kolkata, India 92 runs Mumbai Indians St George's Park Cricket Ground, Port Elizabeth, South Africa 82 runs Royal Challengers Bengaluru Sharjah Cricket Stadium, Sharjah, United Arab Emirates 75 runsLucknow Super GiantsMaharashtra Cricket Association Stadium, Pune, United Arab Emirates7 May 2022 Last updated: 25 May 2025

Largest defeats (by balls remaining)

Margin Opponent Venue Date 87 balls Mumbai Indians Wankhede Stadium, Mumbai, India 43 balls Mumbai Indians Wankhede Stadium, Mumbai, India 41 balls Deccan Chargers Newlands, Cape Town, South Africa Rajasthan Royals Eden Gardens, Kolkata, India 39 balls Chennai Super Kings M. A. Chidambaram Stadium, Chennai, India Gujarat Lions Green Park Stadium, Kanpur, India Royal Challengers Bengaluru Sheikh Zayed Stadium, Abu Dhabi, United Arab Emirates Last updated: 31 March 2025