Kolkata Knight Riders vs Royal Challengers Bengaluru – Betting Tips & Match Prediction (IPL 2024) Last Updated: April 19, 2024 Kolkata Knight Riders will take on the Royal Challengers Bengaluru in the 36th game of the 2024 Indian Premier League on 21st April at the Eden Gardens in Kolkata. In this article, you’ll find the top cricket betting sites for this contest, the latest KKR vs RCB betting odds, betting tips, and match predictions. PLEASE NOTE This match prediction is outdated. To get updated betting tips for all the latest matches, please visit our TODAY’S MATCH PREDICTIONS page. MOST IMPORTANT INFORMATION KKR vs RCB Betting Odds KKR vs RCB Match Prediction Quick links KKR vs RCB Betting - Today's Match Winner Odds KKR vs RCB Betting Tips Kolkata Knight Riders vs Royal Challengers Bengaluru - IPL Today's Match Prediction IPL 2024 Standings IPL 2024 Batting & Bowling Stats Team News Key Players IPL 2024 Fixtures Where to Watch? KKR vs RCB Betting - Key Stats KKR vs RCB - Past Winners Dream 11 Lineup KKR vs RCB Betting – Today's Match Winner Odds We’ve done the heavy lifting for you and compiled below some of the most competitive Kolkata Knight Riders vs Royal Challengers Bengaluru betting odds from India's top five cricket betting apps and sites. And if you’re a resident of either country, we suggest you read our in-depth guides to online betting in Pakistan and Bangladesh. Kolkata Knight Riders vs Royal Challengers Bengaluru (36th Match): Match Winner Odds BookmakerKKRRCB Melbet1.6852.18 20Bet1.702.20 10CRIC1.702.20 Parimatch1.712.12 Paripesa1.6852.18 Rajabets1.702.20 KKR vs RCB Betting Odds: Top Team Batsman BookmakerKKROddsRCBOdds MelbetPhilip Salt4.00Faf du Plessis4.00 20BetPhilip Salt3.85Faf du Plessis3.25 10CRICSunil Narine4.75Virat Kohli2.25 DitobetSunil Narine6.00Virat Kohli3.25 RajabetsAndre Russell11.00Dinesh Karthik12.50 ParipesaAndre Russell7.50Dinesh Karthik11.00 KKR vs RCB Betting Odds: Top Team Bowler BookmakerKKROddsRCBOdds MelbetHarshit Rana4.00Lockie Ferguson3.30 20BetHarshit Rana4.05Lockie Ferguson3.30 10CRICSunil Narine4.20Reece Topley3.30 DitobetSunil Narine4.50Reece Topley3.60 RajabetsVarun Chakravarthy3.95Vijaykumar Vyshak3.60 ParipesaVarun Chakravarthy4.00Vijaykumar Vyshak3.60 KKR vs RCB Betting Tips Got a free bet but don’t know what to wager it on? Consider the below Kolkata Knight Riders vs Royal Challengers Bengaluru match predictions from the 36th game of the 2024 IPL, which our team at CBA thinks could well turn out correct. KKR to win, put up the highest score in first 6 overs & post highest opening partnership: 4.00 (Melbet) Shreyas Iyer to score 25+ runs, Philip Salt to hit at least 1 six, Mitchell Starc and Reece Topley to take at least 1 wicket each: 4.00 (Melbet) Will Jacks to score 25+ runs, hit at least 1 six & take at least 1 wicket: 2.70 (Melbet) Kolkata Knight Riders vs Royal Challengers Bengaluru – IPL Today's Match Prediction In this section, we provide our KKR vs RCB predictions, which will hopefully help you bet on the 2024 IPL more confidently. KKR vs. RCB win probability: KKR (75%) RCB (25%) In the last 10 matches between both sides, KKR and RCB have won five games apiece. The two teams have met 11 times at the Eden Gardens, Kolkata. The hosts have dominated proceedings, winning seven and RCB winning four. The RCB bowling attack is in shambles. Their middle-order batters have failed to convert good starts. KKR, on the other hand, has been the more dominant team with the bat, and their spinners have been right on the money this season. Since it’s a day-night game, the Eden Gardens wicket would develop cracks, which will assist spinners. Batting will become easier in the second innings. KKR vs RCB MATCH PREDICTION Both teams are meeting for the second time this season, and this time too, we are putting our money on KKR. This is purely because of the current form of both teams; while KKR has looked strong, RCB is on a five-match losing streak. What adds more problems to the mix for RCB is that their bowlers have been woeful, having been belted around the park. Against a team that is filled with power hitters, RCB’s bowlers will once again be at the receiving end. IPL 2024 Standings Indian Premier League Big Bash League Pakistan Super League T20 Blast Asia Cup Ashes Series Bangladesh Premier League Caribbean Premier League Super Smash The Hundred Major League Cricket ICC Men's T20 World Cup ICC World Cup SA20 Women's Premier League 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 FORM # Team Pld W D L N/R NRR PTS Last 5 1 Kolkata Knight Riders 14 9 0 3 2 1.428 20 48 2 Sunrisers Hyderabad 14 8 0 5 1 0.414 17 48 3 Rajasthan Royals 14 8 0 5 1 0.273 17 0 4 Royal Challengers Bangalore 14 7 0 7 0 0.459 14 80 5 Chennai Super Kings 14 7 0 7 0 0.392 14 32 6 Delhi Capitals 14 7 0 7 0 -0.377 14 48 7 Lucknow Super Giants 14 7 0 7 0 -0.667 14 32 8 Gujarat Titans 14 5 0 7 2 -1.063 12 16 9 Punjab Kings 14 5 0 9 0 -0.353 10 32 10 Mumbai Indians 14 4 0 10 0 -0.318 8 16 IPL 2024 Batting & Bowling Stats BATTING BOWLING Indian Premier League Big Bash League Pakistan Super League T20 Blast Asia Cup Ashes Series Bangladesh Premier League Caribbean Premier League Super Smash The Hundred Major League Cricket ICC Men's T20 World Cup ICC World Cup SA20 One Day International Twenty20 International Test Series Women's Premier League 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 # Player Team MatchesMatches InnsInns RunsRuns BFBF HSHS N.ON.O SRSR AVGAVG 4s4s 6s6s 50s50s 100s100s 1 Kohli Virat Virat KohliRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 15157414791133154.761.75623851 2 Gaikwad Ruturaj Ruturaj GaikwadChennai Super Kings Chennai Super Kings Chennai Super Kings 14145834131083141.1653581841 3 Parag Riyan Riyan ParagRajasthan Royals Rajasthan Royals Rajasthan Royals 1414573384843149.2252.09403340 4 Head Travis Travis HeadSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 15155672961021191.5540.5643241 5 Samson Sanju Sanju SamsonRajasthan Royals Rajasthan Royals Rajasthan Royals 1515531346864153.4748.27482450 6 Sudharsan B Sai B Sai SudharsanGujarat Titans Gujarat Titans Gujarat Titans 12125273731031141.2947.91481621 7 Rahul Lokesh Lokesh RahulLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 1414520382820136.1337.14451940 8 Pooran Nicholas Nicholas PooranLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 1414499280756178.2162.38353630 9 Narine Sunil Sunil NarineKolkata Knight Riders Kolkata Knight Riders Kolkata Knight Riders 14144882701090180.7434.86503331 10 Sharma Abhishek Abhishek SharmaSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 1616484237751204.2232.27364230 11 Klaasen Heinrich Heinrich KlaasenSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 1515479280803171.0739.92193840 12 Pant Rishabh Rishabh PantDelhi Capitals Delhi Capitals Delhi Capitals 1313446287882155.440.55362530 13 du Plessis Faf Faf du PlessisRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 1515438271640161.6229.2472140 14 Salt Philip Philip SaltKolkata Knight Riders Kolkata Knight Riders Kolkata Knight Riders 1212435239891182.0139.55502440 15 Jaiswal Yashasvi Yashasvi JaiswalRajasthan Royals Rajasthan Royals Rajasthan Royals 15154352791041155.9131.07541611 16 Gill Shubman Shubman GillGujarat Titans Gujarat Titans Gujarat Titans 12124262891041147.438.73371521 17 Sharma Rohit Rohit SharmaMumbai Indians Mumbai Indians Mumbai Indians 1414417278105115032.08452311 18 Varma Tilak Tilak VarmaMumbai Indians Mumbai Indians Mumbai Indians 1313416278653149.6441.6351930 19 Dube Shivam Shivam DubeChennai Super Kings Chennai Super Kings Chennai Super Kings 1414396244663162.336282830 20 Patidar Rajat Rajat PatidarRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 1313395223550177.1330.38213350 21 Stoinis Marcus Marcus StoinisLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 14143882631242147.5332.33391621 22 Stubbs Tristan Tristan StubbsDelhi Capitals Delhi Capitals Delhi Capitals 1313378198716190.9154242630 23 Iyer Venkatesh Venkatesh IyerKolkata Knight Riders Kolkata Knight Riders Kolkata Knight Riders 1313370233705158.846.25351940 24 Buttler Jos Jos ButtlerRajasthan Royals Rajasthan Royals Rajasthan Royals 11113592551072140.7839.89361202 25 Singh Shashank Shashank SinghPunjab Kings Punjab Kings Punjab Kings 1414354215686164.6544.25282120 26 Iyer Shreyas Shreyas IyerKolkata Knight Riders Kolkata Knight Riders Kolkata Knight Riders 1414351239585146.8639341420 27 Yadav Suryakumar Suryakumar YadavMumbai Indians Mumbai Indians Mumbai Indians 11113452061021167.4834.5361831 28 Singh Prabh Simran Prabh Simran SinghPunjab Kings Punjab Kings Punjab Kings 1414334213710156.8123.86342020 29 Fraser-McGurk Jake Jake Fraser-McGurkDelhi Capitals Delhi Capitals Delhi Capitals 99330141840234.0436.67322840 30 Porel Abhishek Abhishek PorelDelhi Capitals Delhi Capitals Delhi Capitals 1212327205652159.5132.7361320 31 Karthik Dinesh Dinesh KarthikRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 1313326174834187.3636.22272220 32 Kishan Ishan Ishan KishanMumbai Indians Mumbai Indians Mumbai Indians 1414320215690148.8422.86351610 33 Mitchell Daryl Daryl MitchellChennai Super Kings Chennai Super Kings Chennai Super Kings 1313318223631142.626.5271020 34 Kumar Reddy Nitish Nitish Kumar ReddySunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 1111303212762142.9233.67152120 35 Bairstow Jonny Jonny BairstowPunjab Kings Punjab Kings Punjab Kings 11112981951081152.8229.8331401 36 Curran Sam Sam CurranPunjab Kings Punjab Kings Punjab Kings 1212270219632123.292724620 37 Jadeja Ravindra Ravindra JadejaChennai Super Kings Chennai Super Kings Chennai Super Kings 1111267187576142.7853.422810 38 Green Cameron Cameron GreenRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 1212255178464143.2631.88221000 39 de Kock Quinton Quinton de KockLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 1111250186810134.4122.7329930 40 Rahane Ajinkya Ajinkya RahaneChennai Super Kings Chennai Super Kings Chennai Super Kings 1212242196450123.4720.1723700 41 David Tim Tim DavidMumbai Indians Mumbai Indians Mumbai Indians 1111241152453158.5530.13141500 42 Patel Axar Axar PatelDelhi Capitals Delhi Capitals Delhi Capitals 1212235179664131.2829.38191020 43 Badoni Ayush Ayush BadoniLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 1212235171554137.4329.3822520 44 Jacks Will Will JacksRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 882301311001175.5732.86161811 45 Ravindra Rachin Rachin RavindraChennai Super Kings Chennai Super Kings Chennai Super Kings 1010222138610160.8722.2221210 46 Russell Andre Andre RussellKolkata Knight Riders Kolkata Knight Riders Kolkata Knight Riders 9922212064218531.71201610 47 Markram Aiden Aiden MarkramSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 1111220177502124.2924.4418410 48 Pandya Hardik Hardik PandyaMumbai Indians Mumbai Indians Mumbai Indians 1313216151461143.0518171100 49 Ahmed Shahbaz Shahbaz AhmedSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 1212215166593129.5223.8971310 50 Rossouw Rilee Rilee RossouwPunjab Kings Punjab Kings Punjab Kings 88211116610181.926.38251110 51 Miller David David MillerGujarat Titans Gujarat Titans Gujarat Titans 99210139553151.083520810 52 Shaw Prithvi Prithvi ShawDelhi Capitals Delhi Capitals Delhi Capitals 88198121660163.6424.7530510 53 Jurel Dhruv Dhruv JurelRajasthan Royals Rajasthan Royals Rajasthan Royals 1111195141563138.324.3818720 54 Sharma Ashutosh Ashutosh SharmaPunjab Kings Punjab Kings Punjab Kings 99189113612167.2627101510 55 Tewatia Rahul Rahul TewatiaGujarat Titans Gujarat Titans Gujarat Titans 99188129362145.7426.8624500 56 Sharma Jitesh Jitesh SharmaPunjab Kings Punjab Kings Punjab Kings 1212187142321131.691791200 57 Hope Shai Shai HopeDelhi Capitals Delhi Capitals Delhi Capitals 9918312241115022.88121200 58 Samad Abdul Abdul SamadSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 1212182108372168.5218.2151100 59 Warner David David WarnerDelhi Capitals Delhi Capitals Delhi Capitals 88168125520134.421171010 60 Singh Rinku Rinku SinghKolkata Knight Riders Kolkata Knight Riders Kolkata Knight Riders 1111168113262148.6718.6713800 61 Tripathi Rahul Rahul TripathiSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 66165115550143.4827.518610 62 Raghuvanshi Angkrish Angkrish RaghuvanshiKolkata Knight Riders Kolkata Knight Riders Kolkata Knight Riders 77163105540155.2423.2916810 63 Dhoni Mahendra Singh Mahendra Singh DhoniChennai Super Kings Chennai Super Kings Chennai Super Kings 111116173378220.5553.67141300 64 Dhawan Shikhar Shikhar DhawanPunjab Kings Punjab Kings Punjab Kings 55152121700125.6230.418410 65 Hooda Deepak Deepak HoodaLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 99145105501138.118.1316310 66 Dhir Naman Naman DhirMumbai Indians Mumbai Indians Mumbai Indians 7714079621177.2223.33121010 67 Cummins Pat Pat CumminsSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 101013695354143.1622.679800 68 Saha Wriddhiman Wriddhiman SahaGujarat Titans Gujarat Titans Gujarat Titans 99136115390118.2615.1118300 69 Pandya Krunal Krunal PandyaLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 1212133105438126.6733.258500 70 Ali Moeen Moeen AliChennai Super Kings Chennai Super Kings Chennai Super Kings 5512898560130.6125.67810 71 Khan Shahrukh Shahrukh KhanGujarat Titans Gujarat Titans Gujarat Titans 7712775580169.3318.149910 72 Lomror Mahipal Mahipal LomrorRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 101012568332183.8215.639900 73 Singh Ramandeep Ramandeep SinghKolkata Knight Riders Kolkata Knight Riders Kolkata Knight Riders 9912562355201.6131.2551200 74 Hetmyer Shimron Shimron HetmyerRajasthan Royals Rajasthan Royals Rajasthan Royals 9911369274163.7722.69700 75 Livingstone Liam Liam LivingstonePunjab Kings Punjab Kings Punjab Kings 7711178382142.3122.28700 76 Wadhera Nehal Nehal WadheraMumbai Indians Mumbai Indians Mumbai Indians 6610984490129.7618.179600 77 Powell Rovman Rovman PowellRajasthan Royals Rajasthan Royals Rajasthan Royals 7710368271151.4717.1710600 78 Khan Rashid Rashid KhanGujarat Titans Gujarat Titans Gujarat Titans 8810271313143.6620.411300 79 Rawat Anuj Anuj RawatRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 559877481127.2724.510300 80 Ashwin Ravichandran Ravichandran AshwinRajasthan Royals Rajasthan Royals Rajasthan Royals 998674293116.2214.335400 81 Khan Arshad Arshad KhanLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 448354582153.741.56510 82 Shankar Vijay Vijay ShankarGujarat Titans Gujarat Titans Gujarat Titans 778372172115.2816.67200 83 Brar Harpreet Harpreet BrarPunjab Kings Punjab Kings Punjab Kings 777554295138.8937.58200 84 Brevis Dewald Dewald BrevisMumbai Indians Mumbai Indians Mumbai Indians 336959460116.95233500 85 Agarwal Mayank Mayank AgarwalSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 446457320112.28168100 86 Gurbaz Rahmanullah Rahmanullah GurbazKolkata Knight Riders Kolkata Knight Riders Kolkata Knight Riders 226246390134.78317400 87 Marsh Mitchell Mitchell MarshDelhi Capitals Delhi Capitals Delhi Capitals 446138230160.5315.259300 88 Taide Atharva Atharva TaidePunjab Kings Punjab Kings Punjab Kings 226139460156.4130.57200 89 Shepherd Romario Romario ShepherdMumbai Indians Mumbai Indians Mumbai Indians 555721393271.4328.55500 90 Maxwell Glenn Glenn MaxwellRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 995243280120.935.786200 91 Rizvi Sameer Sameer RizviChennai Super Kings Chennai Super Kings Chennai Super Kings 555143211118.612.754200 92 Kohler-Cadmore Tom Tom Kohler-CadmoreRajasthan Royals Rajasthan Royals Rajasthan Royals 33485420088.89167100 93 Yadav Kuldeep Kuldeep YadavDelhi Capitals Delhi Capitals Delhi Capitals 554741352114.6315.676100 94 Raza Sikandar Sikandar RazaPunjab Kings Punjab Kings Punjab Kings 224338280113.1621.52200 95 Pandey Manish Manish PandeyKolkata Knight Riders Kolkata Knight Riders Kolkata Knight Riders 114231420135.48422200 96 Rana Nitish Nitish RanaKolkata Knight Riders Kolkata Knight Riders Kolkata Knight Riders 224234330123.53215100 97 Omarzai Azmatullah Azmatullah OmarzaiGujarat Titans Gujarat Titans Gujarat Titans 444233170127.2710.52200 98 Padikkal Devdutt Devdutt PadikkalLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 77385313071.75.433000 99 Singh Swapnil Swapnil SinghRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 553721153176.1918.53300 100 Nabi Mohammad Mohammad NabiMumbai Indians Mumbai Indians Mumbai Indians 553531231112.98.752200 101 Dubey Shubham Shubham DubeyRajasthan Royals Rajasthan Royals Rajasthan Royals 333319251173.6816.53200 102 Sharma Karn Karn SharmaRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 333115200206.6710.332300 103 Salam Dar Rasikh Rasikh Salam DarDelhi Capitals Delhi Capitals Delhi Capitals 44283010093.3374000 104 Singh Bhatia Harpreet Harpreet Singh BhatiaPunjab Kings Punjab Kings Punjab Kings 22273414079.4113.52000 105 Williamson Kane Kane WilliamsonGujarat Titans Gujarat Titans Gujarat Titans 22272726010013.54000 106 Prabhudessai Suyash Suyash PrabhudessaiRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 112418240133.33243000 107 Unadkat Jaydev Jaydev UnadkatSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 5524268292.3182100 108 Kotian Tanush Tanush KotianRajasthan Royals Rajasthan Royals Rajasthan Royals 11243124077.42243000 109 Kumar Bhuvneshwar Bhuvneshwar KumarSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 55232913279.317.673000 110 Thakur Shardul Shardul ThakurChennai Super Kings Chennai Super Kings Chennai Super Kings 332117172123.53212100 111 Chahar Rahul Rahul ChaharPunjab Kings Punjab Kings Punjab Kings 222115161140213100 112 Singh Charak Yudhvir Yudhvir Singh CharakLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 22211414015010.51200 113 Turner Ashton Ashton TurnerLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 222118160116.6710.50200 114 Rabada Kagiso Kagiso RabadaPunjab Kings Punjab Kings Punjab Kings 332014112142.86200200 115 Naib Gulbadin Gulbadin NaibDelhi Capitals Delhi Capitals Delhi Capitals 111915190126.67191100 116 Chauhan Saurav Saurav ChauhanRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 3318159012061100 117 Kumar Sumit Sumit KumarDelhi Capitals Delhi Capitals Delhi Capitals 331824917592100 118 Jansen Marco Marco JansenSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 221813171138.46181100 119 Chawla Piyush Piyush ChawlaMumbai Indians Mumbai Indians Mumbai Indians 6615151021003.751100 120 Coetzee Gerald Gerald CoetzeeMumbai Indians Mumbai Indians Mumbai Indians 5514228163.643.50100 121 Santner Mitchell Mitchell SantnerChennai Super Kings Chennai Super Kings Chennai Super Kings 33141711082.354.671000 122 Singh Sanvir Sanvir SinghSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 33141282116.67141000 123 Boult Trent Trent BoultRajasthan Royals Rajasthan Royals Rajasthan Royals 55141612387.572000 124 Patel Harshal Harshal PatelPunjab Kings Punjab Kings Punjab Kings 44131912168.424.331100 125 Sai Kishore Ravisrinivasan Ravisrinivasan Sai KishoreGujarat Titans Gujarat Titans Gujarat Titans 22136131216.67130200 126 Bumrah Jasprit Jasprit BumrahMumbai Indians Mumbai Indians Mumbai Indians 4412128410001000 127 Siraj Mohammed Mohammed SirajRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 3312812115060200 128 Yadav Umesh Umesh YadavGujarat Titans Gujarat Titans Gujarat Titans 22121510180120100 129 Nalkande Darshan Darshan NalkandeGujarat Titans Gujarat Titans Gujarat Titans 111211120109.09120100 130 Yadav Lalit Lalit YadavDelhi Capitals Delhi Capitals Delhi Capitals 2210127083.3351000 131 Khan Avesh Avesh KhanRajasthan Royals Rajasthan Royals Rajasthan Royals 331057320001000 132 Wood Luke Luke WoodMumbai Indians Mumbai Indians Mumbai Indians 11939130000100 133 Starc Mitchell Mitchell StarcKolkata Knight Riders Kolkata Knight Riders Kolkata Knight Riders 559116381.824.51000 134 Kulkarni Arshin Arshin KulkarniLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 229890112.54.52000 135 Manohar Abhinav Abhinav ManoharGujarat Titans Gujarat Titans Gujarat Titans 229168056.254.51000 136 Ferreira Donovan Donovan FerreiraRajasthan Royals Rajasthan Royals Rajasthan Royals 228117072.7340000 137 Viyaskanth Vijayakanth Vijayakanth ViyaskanthSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 11757114000000 138 Johnson Spencer Spencer JohnsonGujarat Titans Gujarat Titans Gujarat Titans 33675385.7101000 139 Singh Anmolpreet Anmolpreet SinghSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 22565083.332.51000 140 Ahmad Noor Noor AhmadGujarat Titans Gujarat Titans Gujarat Titans 44594255.562.51000 141 Singh Arshdeep Arshdeep SinghPunjab Kings Punjab Kings Punjab Kings 114340133.3341000 142 Madhwal Akash Akash MadhwalMumbai Indians Mumbai Indians Mumbai Indians 1145418000000 143 Nortje Anrich Anrich NortjeDelhi Capitals Delhi Capitals Delhi Capitals 2248405020000 144 Bishnoi Ravi Ravi BishnoiLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 33462066.671.330000 145 Wade Matthew Matthew WadeGujarat Titans Gujarat Titans Gujarat Titans 11464066.6740000 146 Topley Reece Reece TopleyRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 1136315000000 147 Bhui Ricky Ricky BhuiDelhi Capitals Delhi Capitals Delhi Capitals 22393033.331.50000 148 Kushagra Kumar Kumar KushagraDelhi Capitals Delhi Capitals Delhi Capitals 33372042.8610000 149 Kumar Mukesh Mukesh KumarDelhi Capitals Delhi Capitals Delhi Capitals 22393133.3330000 150 Roy Anukul Anukul RoyKolkata Knight Riders Kolkata Knight Riders Kolkata Knight Riders 11333110000000 151 Kamboj Anshul Anshul KambojMumbai Indians Mumbai Indians Mumbai Indians 11222110000000 152 Gleeson Richard Richard GleesonChennai Super Kings Chennai Super Kings Chennai Super Kings 11222110000000 153 Deep Akash Akash DeepRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 11222110000000 154 Richardson Jhye Jhye RichardsonDelhi Capitals Delhi Capitals Delhi Capitals 11222010020000 155 Singh Shivam Shivam SinghPunjab Kings Punjab Kings Punjab Kings 11232166.6700000 156 Khan Mohsin Mohsin KhanLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 11212020020000 157 Haq Naveen ul Naveen ul HaqLucknow Super Giants Lucknow Super Giants Lucknow Super Giants 3324235000000 158 Sharath BR BR SharathGujarat Titans Gujarat Titans Gujarat Titans 1125204020000 159 Sharma Mohit Mohit SharmaGujarat Titans Gujarat Titans Gujarat Titans 332152113.3310000 160 Mulani Shams Shams MulaniMumbai Indians Mumbai Indians Mumbai Indians 11111110000000 161 Suthar Manav Manav SutharGujarat Titans Gujarat Titans Gujarat Titans 1112105010000 162 Vyshak Vijaykumar Vijaykumar VyshakRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 22131133.3310000 163 Ferguson Lockie Lockie FergusonRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 11111010010000 164 Sharma Ishant Ishant SharmaDelhi Capitals Delhi Capitals Delhi Capitals 22171214.2900000 165 Williams Lizaad Lizaad WilliamsDelhi Capitals Delhi Capitals Delhi Capitals 1112115000000 166 Arora Vaibhav Vaibhav AroraKolkata Knight Riders Kolkata Knight Riders Kolkata Knight Riders 22111210000000 167 Maharaj Keshav Keshav MaharajRajasthan Royals Rajasthan Royals Rajasthan Royals 1112105010000 168 Deshpande Tushar Tushar DeshpandeChennai Super Kings Chennai Super Kings Chennai Super Kings 110101000000 169 Dagar Mayank Mayank DagarRoyal Challengers Bengaluru Royal Challengers Bengaluru Royal Challengers Bengaluru 110100000000 170 Sundar Washington Washington SundarSunrisers Hyderabad Sunrisers Hyderabad Sunrisers Hyderabad 220101000000 Team News Kolkata Knight Riders The Knight Riders are currently 2nd on the points table with four wins and two losses. They failed to defend 223 runs in their match against the Rajasthan Royals, which was also the highest successful run chase. KKR’s batsmen are in top form, having scored the most runs in the powerplays so far. Nitish Rana is fit and might replace Venkatesh Iyer in this match. Also, though Andre Russell and Sunil Narine suffered minor hamstring pulls, they will be playing this match. KOLKATA KNIGHT RIDERS PROBABLE XI Philip Salt, Nitish Rana, Shreyas Iyer (C), Angkrish Raghuvanshi, Ramandeep Singh, Rinku Singh, Andre Russell, Sunil Narine, Varun Chakravarthy, Harshith Rana, Mitchell Starc, Vaibhav Arora (Impact Player) Royal Challengers Bangalore RCB is languishing at the bottom of the points table with only a solitary victory from seven matches. This is a must-win game for them. They scripted an unfortunate record of conceding the most runs in an IPL game against SRH when the latter belted RCB’s bowlers to put up 287/3 on the board. Their bowling unit is the teams’ major cause for concern. In their last match vs. SRH, as many as four bowlers – Reece Topley, Yash Dayal, Lockie Ferguson, Vyshak Vijay Kumar — conceded 50+ runs individually. Glenn Maxwell has taken an indefinite break from the remainder of this IPL. Anuj Rawat is declared fit and will be back in the playing XI. ROYAL CHALLENGERS BANGALORE PROBABLE XI Faf du Plessis (C), Virat Kohli, Will Jacks, Rajat Patidar, Dinesh Karthik (wk), Mahipal Lomror, Saurav Chauhan, Mohammad Siraj/ Yash Dayal, Reece Topley, Vijaykumar Vyshak, Lockie Ferguson, Anuj Rawat (Impact Player) Key Players Kolkata Knight Riders Sunil Narine: Perhaps the greatest success story of IPL 2024 so far, Sunil Narine has changed the dynamics of T20 cricket. With 276 runs in six matches, Narine is the highest runscorer for his team and also the highest wicket-taker, with seven scalps to his name. Add to that, his strike rate is 187.76, and he has also smashed 20 sixes, the most in the tournament after Henrich Klaasen. Andre Russell: Even though Muscle Russell hasn’t had too many chances to bat this season courtesy of a strong top order, a player of his calibre cannot be ruled out. He has a great record against RCB and has scored the most runs against them on the current KKR roster. Varun Chakravarthy: He has picked up 13 wickets in nine matches against RCB. Importantly, he’s been frugal, with an economy rate of just 6.53, which is gold dust in the shortest format of the game. The last time these two teams met at the Eden Gardens, Chakravarthy picked up four wickets. Royal Challengers Bangalore Dinesh Karthik: In his farewell IPL season, Dinesh Karthik has been the lone silver lining (apart from captain Kohli, of course) in the otherwise miserable RCB’s batting performance. He has scored 226 runs so far at a mind-boggling strike rate of 205.45. His knock of 83 off 35 against SRH gave all the RCB fans some hope, but it eventually came up slightly short in their mammoth run chase to 288. Virat Kohli: What is the only other positive for RCB this season apart from Dinesh Karthik's pyrotechnics? King Kohli will be it. With 361 runs in seven matches, Kohli is not only the leading runscorer for his team but also in the whole tournament. It is such a shame that the other RCB batters have failed to rally behind a masterclass like Virat Kohli. Faf du Plessis: The skipper hasn’t been at his absolute best, but in a team that can be best described as a collective failure this season, Faf’s contributions with the bat have salvaged at least some pride at the top of the order. The captain has 232 runs under his belt in his seven matches, and those runs have come at a pretty healthy strike rate of 154.66. Faf definitely needs to step up and deliver to make sure the bulk of the scoring doesn’t fall on Kohli and DK alone. IPL 2024 Fixtures RESULTS 26 May 2024 14:00 MA Chidambaram Stadium Kolkata Knight Riders Final 114/2 vs 113/10 10.3/20 OV 18.3/20 OV Sunrisers Hyderabad 24 May 2024 14:00 MA Chidambaram Stadium Sunrisers Hyderabad Qualifier 2 175/9 vs 139/7 20/20 OV 20/20 OV Rajasthan Royals 22 May 2024 14:00 Narendra Modi Stadium Rajasthan Royals Eliminator 174/6 vs 172/8 19/20 OV 20/20 OV Royal Challengers Bengaluru 21 May 2024 14:00 Narendra Modi Stadium Kolkata Knight Riders Qualifier 1 164/2 vs 159/10 13.4/20 OV 19.3/20 OV Sunrisers Hyderabad 19 May 2024 14:00 Barsapara Cricket Stadium Rajasthan Royals 70th Match / vs / / OV / OV Kolkata Knight Riders 19 May 2024 10:00 Rajiv Gandhi International Stadium Sunrisers Hyderabad 69th Match 215/6 vs 214/5 19.1/20 OV 20/20 OV Punjab Kings 18 May 2024 14:00 M.Chinnaswamy Stadium Royal Challengers Bengaluru 68th Match 218/5 vs 191/7 20/20 OV 20/20 OV Chennai Super Kings 17 May 2024 14:00 Wankhede Stadium Mumbai Indians 67th Match 196/6 vs 214/6 20/20 OV 20/20 OV Lucknow Super Giants 16 May 2024 14:00 Rajiv Gandhi International Stadium Sunrisers Hyderabad 66th Match / vs / / OV / OV Gujarat Titans 15 May 2024 14:00 Barsapara Cricket Stadium Rajasthan Royals 65th Match 144/9 vs 145/5 20/20 OV 18.5/20 OV Punjab Kings 14 May 2024 14:00 Arun Jaitley Stadium Delhi Capitals 64th Match 208/4 vs 189/9 20/20 OV 20/20 OV Lucknow Super Giants 13 May 2024 14:00 Narendra Modi Stadium Gujarat Titans 63rd Match / vs / / OV / OV Kolkata Knight Riders 12 May 2024 14:00 M.Chinnaswamy Stadium Royal Challengers Bengaluru 62nd Match 187/9 vs 140/10 20/20 OV 19.1/20 OV Delhi Capitals 12 May 2024 10:00 MA Chidambaram Stadium Chennai Super Kings 61st Match 145/5 vs 141/5 18.2/20 OV 20/20 OV Rajasthan Royals 11 May 2024 14:00 Eden Gardens Kolkata Knight Riders 60th Match 157/7 vs 139/8 16/16 OV 16/16 OV Mumbai Indians 10 May 2024 14:00 Narendra Modi Stadium Gujarat Titans 59th Match 231/3 vs 196/8 20/20 OV 20/20 OV Chennai Super Kings 09 May 2024 14:00 Himachal Pradesh Cricket Association Stadium Punjab Kings 58th Match 181/10 vs 241/7 17/20 OV 20/20 OV Royal Challengers Bengaluru 08 May 2024 14:00 Rajiv Gandhi International Cricket Stadium Sunrisers Hyderabad 57th Match 167/0 vs 165/4 9.4/20 OV 20/20 OV Lucknow Super Giants 07 May 2024 14:00 Arun Jaitley Stadium Delhi Capitals 56th Match 221/8 vs 201/8 20/20 OV 20/20 OV Rajasthan Royals 06 May 2024 14:00 Wankhede Stadium Mumbai Indians 55th Match 174/3 vs 173/8 17.2/20 OV 20/20 OV Sunrisers Hyderabad 05 May 2024 14:00 Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium Lucknow Super Giants 54th Match 137/10 vs 235/6 16.1/20 OV 20/20 OV Kolkata Knight Riders 05 May 2024 10:00 Himachal Pradesh Cricket Association Stadium Punjab Kings 53rd Match 139/9 vs 167/9 20/20 OV 20/20 OV Chennai Super Kings 04 May 2024 14:00 M.Chinnaswamy Stadium Royal Challengers Bengaluru 52nd Match 152/6 vs 147/10 13.4/20 OV 19.3/20 OV Gujarat Titans 03 May 2024 14:00 Wankhede Stadium Mumbai Indians 51st Match 145/10 vs 169/10 18.5/20 OV 19.5/20 OV Kolkata Knight Riders 02 May 2024 14:00 Rajiv Gandhi International Stadium Sunrisers Hyderabad 50th Match 201/3 vs 200/7 20/20 OV 20/20 OV Rajasthan Royals 01 May 2024 14:00 MA Chidambaram Stadium Chennai Super Kings 49th Match 162/7 vs 163/3 20/20 OV 17.5/20 OV Punjab Kings 30 Apr 2024 14:00 Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium Lucknow Super Giants 48th Match 145/6 vs 144/7 19.2/20 OV 20/20 OV Mumbai Indians 29 Apr 2024 14:00 Eden Gardens Kolkata Knight Riders 47th Match 157/3 vs 153/9 16.3/20 OV 20/20 OV Delhi Capitals 28 Apr 2024 14:00 MA Chidambaram Stadium Chennai Super Kings 46th Match 212/3 vs 134/10 20/20 OV 18.5/20 OV Sunrisers Hyderabad 28 Apr 2024 10:00 Narendra Modi Stadium Gujarat Titans 45th Match 200/3 vs 206/1 20/20 OV 16/20 OV Royal Challengers Bengaluru 27 Apr 2024 14:00 Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium Lucknow Super Giants 44th Match 196/5 vs 199/3 20/20 OV 19/20 OV Rajasthan Royals 27 Apr 2024 10:00 Arun Jaitley Stadium Delhi Capitals 43rd Match 257/4 vs 247/9 20/20 OV 20/20 OV Mumbai Indians 26 Apr 2024 14:00 Eden Gardens Kolkata Knight Riders 42nd Match 261/6 vs 262/2 20/20 OV 18.4/20 OV Punjab Kings 25 Apr 2024 14:00 Rajiv Gandhi International Stadium Sunrisers Hyderabad 41st Match 171/8 vs 206/7 20/20 OV 20/20 OV Royal Challengers Bengaluru 24 Apr 2024 14:00 Arun Jaitley Stadium Delhi Capitals 40th Match 224/4 vs 220/8 20/20 OV 20/20 OV Gujarat Titans 23 Apr 2024 14:00 MA Chidambaram Stadium Chennai Super Kings 39th Match 210/4 vs 213/4 20/20 OV 19.3/20 OV Lucknow Super Giants 22 Apr 2024 14:00 Sawai Mansingh Stadium Rajasthan Royals 38th Match 183/1 vs 179/9 18.4/20 OV 20/20 OV Mumbai Indians 21 Apr 2024 14:00 Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur Punjab Kings 37th Match 142/10 vs 146/7 20/20 OV 19.1/20 OV Gujarat Titans 21 Apr 2024 10:00 Eden Gardens Kolkata Knight Riders 36th Match 222/6 vs 221/10 20/20 OV 20/20 OV Royal Challengers Bengaluru 20 Apr 2024 14:00 Delhi Capitals 35th Match / vs / / OV / OV Sunrisers Hyderabad 19 Apr 2024 14:00 Lucknow Super Giants 34th Match / vs / / OV / OV Chennai Super Kings 18 Apr 2024 14:00 Punjab Cricket Association IS Bindra Stadium Punjab Kings 33rd Match / vs / / OV / OV Mumbai Indians 17 Apr 2024 14:00 Kolkata Knight Riders 32nd Match / vs / / OV / OV Rajasthan Royals 16 Apr 2024 14:00 Gujarat Titans 31st Match / vs / / OV / OV Delhi Capitals 15 Apr 2024 14:00 Royal Challengers Bangalore 30th Match / vs / / OV / OV Sunrisers Hyderabad 14 Apr 2024 14:00 Mumbai Indians 29th Match / vs / / OV / OV Chennai Super Kings 14 Apr 2024 10:00 Kolkata Knight Riders 28th Match / vs / / OV / OV Lucknow Super Giants 13 Apr 2024 14:00 Punjab Kings 27th Match / vs / / OV / OV Rajasthan Royals 12 Apr 2024 14:00 Lucknow Super Giants 26th Match / vs / / OV / OV Delhi Capitals 11 Apr 2024 14:00 Wankhede Stadium Mumbai Indians 25th Match 199/3 vs 196/8 15.3/20 OV 20/20 OV Royal Challengers Bengaluru 10 Apr 2024 14:00 Sawai Mansingh Stadium Rajasthan Royals 24th Match 196/3 vs 199/7 20/20 OV 20/20 OV Gujarat Titans 09 Apr 2024 14:00 Punjab Cricket Association IS Bindra Stadium Punjab Kings 23rd Match 180/6 vs 182/9 20/20 OV 20/20 OV Sunrisers Hyderabad 08 Apr 2024 14:00 MA Chidambaram Stadium Chennai Super Kings 22nd Match 141/3 vs 137/9 17.4/20 OV 20/20 OV Kolkata Knight Riders 07 Apr 2024 14:00 Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium Lucknow Super Giants 21st Match 163/5 vs 130/10 20/20 OV 18.5/20 OV Gujarat Titans 07 Apr 2024 10:00 Wankhede Stadium Mumbai Indians 20th Match 234/5 vs 205/8 20/20 OV 20/20 OV Delhi Capitals 06 Apr 2024 14:00 Sawai Mansingh Stadium Rajasthan Royals 19th Match 189/4 vs 183/3 19.1/20 OV 20/20 OV Royal Challengers Bengaluru 05 Apr 2024 14:00 Rajiv Gandhi International Stadium Sunrisers Hyderabad 18th Match 166/4 vs 165/5 18.1/20 OV 20/20 OV Chennai Super Kings 04 Apr 2024 14:00 Narendra Modi Stadium Gujarat Titans 17th Match 199/4 vs 200/7 20/20 OV 19.5/20 OV Punjab Kings 03 Apr 2024 14:00 Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium Delhi Capitals 16th Match 166/10 vs 272/7 17.2/20 OV 20/20 OV Kolkata Knight Riders 02 Apr 2024 14:00 M.Chinnaswamy Stadium Royal Challengers Bengaluru 15th Match 153/10 vs 181/5 19.4/20 OV 20/20 OV Lucknow Super Giants 01 Apr 2024 14:00 Wankhede Stadium Mumbai Indians 14th Match 125/9 vs 127/4 20/20 OV 15.3/20 OV Rajasthan Royals 31 Mar 2024 14:00 Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium Delhi Capitals 13th Match 191/5 vs 171/6 20/20 OV 20/20 OV Chennai Super Kings 31 Mar 2024 10:00 Narendra Modi Stadium Gujarat Titans 12th Match 168/3 vs 162/8 19.1/20 OV 20/20 OV Sunrisers Hyderabad 30 Mar 2024 14:00 Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium Lucknow Super Giants 11th Match 199/8 vs 178/5 20/20 OV 20/20 OV Punjab Kings 29 Mar 2024 14:00 M.Chinnaswamy Stadium Royal Challengers Bangalore 10th Match 182/6 vs 186/3 20/20 OV 16.5/20 OV Kolkata Knight Riders 28 Mar 2024 14:00 Sawai Mansingh Stadium Rajasthan Royals 9th Match 185/5 vs 173/5 20/ OV 20/ OV Delhi Capitals 27 Mar 2024 14:00 Rajiv Gandhi International Stadium Sunrisers Hyderabad 8th Match 277/3 vs 246/5 20/20 OV 20/20 OV Mumbai Indians 26 Mar 2024 14:00 MA Chidambaram Stadium Chennai Super Kings 7th Match 206/6 vs 143/8 20/20 OV 20/20 OV Gujarat Titans 25 Mar 2024 14:00 M.Chinnaswamy Stadium Royal Challengers Bangalore 6th Match 178/6 vs 176/6 19.2/20 OV 20/20 OV Punjab Kings 24 Mar 2024 14:00 Narendra Modi Stadium Gujarat Titans 5th Match 168/6 vs 162/9 20/20 OV 20/20 OV Mumbai Indians 24 Mar 2024 10:00 Sawai Mansingh Stadium Rajasthan Royals 4th Match 193/4 vs 173/6 20/20 OV 20/20 OV Lucknow Super Giants 23 Mar 2024 14:00 Eden Gardens Kolkata Knight Riders 3rd Match 208/7 vs 204/7 20/20 OV 20/20 OV Sunrisers Hyderabad 23 Mar 2024 10:00 Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur Punjab Kings 2nd Match 177/6 vs 174/9 19.2/20 OV 20/20 OV Delhi Capitals 22 Mar 2024 14:30 MA Chidambaram Stadium Chennai Super Kings 1st Match 176/4 vs 173/6 18.4/20 OV 20/20 OV Royal Challengers Bangalore Load More Fixtures UPCOMING No upcoming matches for this season Where to Watch? In India, the Star Sports Network has brought exclusive rights to broadcast the IPL 2024 on television. You can watch the live coverage of the KKR vs RCB match on Star Sports 1, and you can also livestream all the matches on JioCinema. India: Star Sports 1 / Jio Cinema UK: Sky Sports Pakistan: Yupp TV Bangladesh: Gazi TV KKR vs RCB Betting – Key Stats Kolkata Knight RidersRoyal Challengers Bangalore Matches Played3333 Won1914 Lost1419 No Result00 Highest Score222213 Lowest Score8449 Top BatsmanAndre Russell (396 runs)Virat Kohli (944 runs) Top BowlerSunil Narine (24 wickets)Karn Sharma (19 wickets) KKR vs RCB – Past Winners The Kolkata Knight Riders and Royal Challengers Bengaluru have faced each other in 33 matches in the IPL so far. Of these, the Bengaluru outfit has won 14, and the Kolkata-based outfit has won 19. YEARMATCHWINNERMARGIN 2024RCB vs KKR (Group Stage)KKR7 wickets 2023RCB vs KKR (Group Stage)KKR21 runs 2023KKR vs RCB (Group Stage)KKR81 runs 2022RCB vs KKR (Group Stage)RCB3 wickets 2021RCB vs KKR (Eliminator)KKR4 wickets 2021KKR vs RCB (Group Stage)KKR9 wickets 2021KKR vs RCB (Group Stage)RCB38 runs Dream 11 Lineup Wicketkeeper(s): P Salt (KKR), D Karthik (RCB) Batsmen: V Kohli (RCB), F du Plessis (RCB), S Iyer (KKR) All Rounders: A Russell (VC) (KKR), W Jacks (RCB), S Narine (C) (KKR) Bowlers: H Rana (KKR), V Chakravarthy (KKR), L Ferguson (RCB)