Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Yusuf PathanKKRMumbai Indians2011-2017141472995242.71215139.070102910
Yusuf PathanKKRSunrisers Hyderabad2013-2017121162867257.20177161.580211815
Sunil NarineKKRPunjab Kings2012-2025271762607523.64144180.560223015
Andre RussellKKRRoyal Challengers Bengaluru2015-2025171653966536.00201197.010123035
Rinku SinghKKRRajasthan Royals2019-202676515353*153.0093164.52010138
Gautam GambhirKKRPunjab Kings2011-20171515449272*44.73404121.78050612
Andre RussellKKRChennai Super Kings2014-20251613434388*38.11205167.320402230
Andre RussellKKRSunrisers Hyderabad2015-20252017430664*23.54180170.000111926
Dinesh KarthikKKRRajasthan Royals2018-202198427297*68.00181150.280212215
Yusuf PathanKKRDelhi Capitals2011-2017141142525936.00182138.460112210
Dinesh KarthikKKRSunrisers Hyderabad2018-202199414029*28.00101138.61001125
Piyush ChawlaKKRPunjab Kings2014-20191364541827.0030180.0000172
Rinku SinghKKRSunrisers Hyderabad2019-2026119326058*43.33171152.050102211
Rinku SinghKKRLucknow Super Giants2022-202687325483*63.50142178.870202315
Andre RussellKKRRajasthan Royals2014-20251612325057*27.78145172.410111622
Yusuf PathanKKRRoyal Challengers Bengaluru2011-20171414324560*22.27167146.710111615
Shubman GillKKRSunrisers Hyderabad2018-202199323270*38.67206112.62020236
Shubman GillKKRPunjab Kings2018-202187322565*56.25172130.81030216
Manish PandeyKKRDelhi Capitals2014-202698320769*41.40159130.19011186
Dinesh KarthikKKRPunjab Kings2018-20218831965839.20109179.82021236
Eoin MorganKKRRajasthan Royals2011-202185316668*83.00107155.140211012
Yusuf PathanKKRPunjab Kings2011-2017151131623620.25133121.80002119
Rinku SinghKKRRoyal Challengers Bengaluru2018-202677316049*40.00109146.79000117
Suryakumar YadavKKRMumbai Indians2014-201787314346*35.7588162.50000136
Rinku SinghKKRMumbai Indians2018-2026109313833*23.00106130.19000144
Manoj TiwaryKKRRoyal Challengers Bengaluru2010-20138831195023.80104114.42011122
Dinesh KarthikKKRMumbai Indians2018-202187310136*25.2587116.09000132
Suryakumar YadavKKRRoyal Challengers Bengaluru2014-20177636524*21.6758112.0700071
Manoj TiwaryKKRPune Warriors2011-2013553532426.5049108.1600131
Suryakumar YadavKKRSunrisers Hyderabad2014-2017963532317.6731170.9700052
Sunil NarineKKRMumbai Indians2012-20262614351104.645887.9300443
Wriddhiman SahaKKRDelhi Capitals2008-20105432620*26.0025104.0000120
Kuldeep YadavKKRDelhi Capitals2017-20196331910*-13146.1500020
Varun ChakravarthyKKRRoyal Challengers Bengaluru2020-202511331910*-2965.5200020
Umesh YadavKKRMumbai Indians2014-2023833115*-9122.2200010
Gautam GambhirKKRDelhi Capitals2011-20171414241371*34.42332124.40032496
Andre RussellKKRDelhi Capitals2015-2025161323926235.64226173.450112634
Sunil NarineKKRRoyal Challengers Bengaluru2012-2026231323335430.27184180.980203523
Brendon McCullumKKRRoyal Challengers Bengaluru2008-2012552330158*110.00211156.401113317
Gautam GambhirKKRSunrisers Hyderabad2013-20171212232490*32.40270120.00020386
Manish PandeyKKRSunrisers Hyderabad2014-2026111023204840.00245130.610001913
Nitish RanaKKRChennai Super Kings2018-2023111122848731.56227125.11022338
Nitish RanaKKRRoyal Challengers Bengaluru2018-20231211228085*31.11186150.540112216
Sunil NarineKKRRajasthan Royals2012-20262115226810920.62164163.411033315
Andre RussellKKRMumbai Indians2015-20251816226080*18.57175148.570112219
Gautam GambhirKKRRajasthan Royals2011-201599225575*36.43208122.60021283
Manish PandeyKKRPunjab Kings2014-201710922489435.43186133.33010247
Nitish RanaKKRRajasthan Royals2018-20231211222448*24.89188119.15001178
Sunil NarineKKRChennai Super Kings2012-2026231622174415.50140155.000011718
Dinesh KarthikKKRChennai Super Kings2018-202199221645*30.86141153.19000256
Page 1Next

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.