Live5th T20I · India in New Zealand 2026/27NZ10/1 (1.3)IND191/8 (20)NZ need 182 runs in 111 ballsLive5th ODI · Ireland in Namibia 2026/27NAMIRE83/3 (22)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL108/3 (15)BOLBOL chose to bowlT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Kolkata Knight Riders: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Kolkata Knight Riders×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris LynnKKRGujarat Lions20171119393*-41226.8301068
Finn AllenKKRGujarat Titans2026110939393.0035265.71010410
Brad HodgeKKRDeccan Chargers2009-2010330924830.6784109.52000101
Robin UthappaKKRRising Pune Supergiant2016-2017330918730.3349185.7101186
Sourav GangulyKKRRoyal Challengers Bengaluru2008-2010660913315.1710289.2200083
Suryakumar YadavKKRRising Pune Supergiant2016-2017321906090.0065138.4601084
Angkrish RaghuvanshiKKRMumbai Indians2024-2026430905130.0051176.4701095
Wriddhiman SahaKKRChennai Super Kings2008-2010552902730.0053169.81000132
Manvinder BislaKKRPunjab Kings2012-20134418951*29.6784105.9501145
Rahul TripathiKKRDelhi Capitals2020-2021551893622.2561145.9000065
Ryan ten DoeschateKKRMumbai Indians2011-20143328870*88.0061144.2601074
Laxmi Ratan ShuklaKKRRajasthan Royals2008-20137618848*17.6088100.0000054
Shakib Al HasanKKRMumbai Indians2011-20211081882612.5767131.34000110
Philip SaltKKRDelhi Capitals2024220866843.0045191.11010115
Rahul TripathiKKRMumbai Indians2020-20213318674*43.0056153.5701093
Rahul TripathiKKRPunjab Kings2020-2021440864121.5072119.44000112
Eoin MorganKKRChennai Super Kings2011-20219918632*10.759293.4800082
Eoin MorganKKRDelhi Capitals2011-2021881854412.1459144.0700466
Ajinkya RahaneKKRRoyal Challengers Bengaluru2022-2026330845628.0054155.56010105
Brendon McCullumKKRPune Warriors2012220834241.508696.51000101
Pat CumminsKKRChennai Super Kings2014-20216328366*83.0045184.4401157
Rahul TripathiKKRSunrisers Hyderabad2020-2021330835327.6751162.7501083
Eoin MorganKKRRoyal Challengers Bengaluru2011-2021871823013.679289.1300053
Brad HodgeKKRPunjab Kings2008-20093328170*81.0060135.00010101
David HusseyKKRRoyal Challengers Bengaluru2008-2009330814327.0051158.8200055
Shakib Al HasanKKRRajasthan Royals2011-20217427929*39.5053149.0600072
Jacques KallisKKRPunjab Kings2011-2014761793715.808296.34000101
Philip SaltKKRRoyal Challengers Bengaluru2024220784839.0034229.4100095
Brad HodgeKKRRoyal Challengers Bengaluru2008-2010330775025.6771108.45010111
Yusuf PathanKKRRising Pune Supergiant2016-20174317737*38.5054142.5900065
Eoin MorganKKRKochi Tuskers Kerala2011220766638.0063120.6301092
Debabrata DasKKRChennai Super Kings2008-2013542762738.0061124.5900055
Andre RussellKKRLucknow Super Giants2022-2025650764515.2051149.0200048
Philip SaltKKRPunjab Kings2024110757575.0037202.7001066
Yusuf PathanKKRDeccan Chargers2011-20123317547*37.5045166.6700074
Chris GayleKKRRoyal Challengers Bengaluru2009-2010220744037.0052142.31000121
Morné van WykKKRDelhi Capitals2009220747437.0050148.00011110
Cheteshwar PujaraKKRRajasthan Royals20102217445*74.0063117.4600091
Salman ButtKKRChennai Super Kings2008110737373.0054135.19010101
Ryan ten DoeschateKKRPune Warriors2011-2013320734236.5051143.1400072
Jason RoyKKRChennai Super Kings2023220736136.5041178.0501065
Manish PandeyKKRChennai Super Kings2014-20255527336*24.338882.9500031
Wriddhiman SahaKKRPunjab Kings2008-20105327259*72.0047153.1901044
Manvinder BislaKKRRajasthan Royals2011-2014660722912.009278.2600071
Brad HodgeKKRChennai Super Kings2009-20102217171*71.0046154.3501144
Chris GayleKKRDelhi Capitals2010220704035.0042166.6700074
Angelo MathewsKKRDelhi Capitals20102217046*70.0046152.1700062
Shakib Al HasanKKRGujarat Lions2016-20173327066*70.0058120.6901044
Venkatesh IyerKKRLucknow Super Giants2022-2025541704523.3349142.8600192
Angelo MathewsKKRDeccan Chargers20102216965*69.0050138.0001054

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.