Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

Kolkata Knight Riders: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Kolkata Knight Riders×At Brabourne Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shreyas IyerKKRRajasthan Royals2022110858585.0051166.6701074
Chris GayleKKRMumbai Indians2010110757575.0060125.0001072
Aaron FinchKKRRajasthan Royals2022110585858.0028207.1401092
Shreyas IyerKKRDelhi Capitals2022110545454.0033163.6401052
Nitish RanaKKRSunrisers Hyderabad2022110545454.0036150.0001062
Andre RussellKKRSunrisers Hyderabad20221114949*-25196.0000044
Umesh YadavKKRRajasthan Royals2015-20222214524*45.0020225.0000053
Yusuf PathanKKRRajasthan Royals2015110444444.0035125.7100051
Andre RussellKKRRajasthan Royals2015-2022220373718.5021176.1900142
Sourav GangulyKKRMumbai Indians2010110313131.003491.1800050
Owais ShahKKRMumbai Indians2010110313131.0023134.7800030
Nitish RanaKKRDelhi Capitals2022110303030.0020150.0000003
Shreyas IyerKKRSunrisers Hyderabad2022110282828.0025112.0000030
Andre RussellKKRDelhi Capitals2022110242424.0021114.2900030
Manish PandeyKKRRajasthan Royals2015110212121.0021100.0000030
Venkatesh IyerKKRDelhi Capitals2022110181818.008225.0000012
Nitish RanaKKRRajasthan Royals2022110181818.0011163.6400011
Sam BillingsKKRDelhi Capitals2022110151515.009166.6700011
Robin UthappaKKRRajasthan Royals2015110141414.008175.0000030
Shakib Al HasanKKRRajasthan Royals2015110131313.0011118.1800020
Ajinkya RahaneKKRDelhi Capitals2022110888.001457.1400010
Sheldon JacksonKKRRajasthan Royals2022110888.008100.0000000
Aaron FinchKKRSunrisers Hyderabad2022110777.005140.0000001
Sheldon JacksonKKRSunrisers Hyderabad2022110777.007100.0000001
Rasikh SalamKKRDelhi Capitals2022110777.006116.6700010
Azhar MahmoodKKRRajasthan Royals2015110666.00785.7100010
Sunil NarineKKRSunrisers Hyderabad2022110666.002300.0000001
Venkatesh IyerKKRRajasthan Royals2022110666.00785.7100000
Venkatesh IyerKKRSunrisers Hyderabad2022110666.001346.1500010
Aman Hakim KhanKKRSunrisers Hyderabad2022110555.003166.6700010
Morné MorkelKKRRajasthan Royals201511144*-3133.3300000
Pat CumminsKKRDelhi Capitals2022110444.003133.3300010
Sunil NarineKKRDelhi Capitals2022110444.002200.0000010
Angelo MathewsKKRMumbai Indians201011133*-3100.0000000
Pat CumminsKKRSunrisers Hyderabad2022110333.003100.0000000
Gautam GambhirKKRRajasthan Royals2015110111.00333.3300000
Umesh YadavKKRSunrisers Hyderabad202211111*-1100.0000000
Varun ChakravarthyKKRDelhi Capitals202211111*-1100.0000000
Varun ChakravarthyKKRRajasthan Royals202211111*-1100.0000000
Piyush ChawlaKKRRajasthan Royals2015110000.0010.0000100
Umesh YadavKKRDelhi Capitals2022110000.0010.0000100
Pat CumminsKKRRajasthan Royals2022110000.0010.0000100
Sunil NarineKKRRajasthan Royals2022110000.000-00100
Suryakumar YadavKKRRajasthan Royals2015110000.0010.0000100
Shivam MaviKKRRajasthan Royals2022110000.0010.0000100

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.