Kolkata
Eden Gardens
167
33
23
MI
MI
147/8 (20.0)
KKR chose to BOWL
KKR
KKR
148/6 (18.5)
KKR won by 4 wickets (with 7 balls remaining)
KKR vs MI IPL 2026 Match Preview: Fantasy Picks, Pitch Report & Playing XI

Published on May 18, 2026

KKR vs MI IPL 2026 Match Preview: Fantasy Picks, Pitch Report & Playing XI

The stakes have never been higher in the Indian Premier League as Kolkata Knight Riders prepare to host Mumbai Indians at Eden Gardens. While Mumbai Indians are officially eliminated from the tournament, Kolkata Knight Riders are fighting tooth and nail to keep their playoff hopes alive. Expect a blockbuster T20 clash as star players like Finn Allen and Ryan Rickelton look to light up the night sky in Kolkata.

Whether you are building your Fantasy Winning Team or looking for the ultimate Dream11 Prediction, this comprehensive preview has you covered with the latest Pitch Report, stats, and Playing XI updates to help you dominate your fantasy contests.

Match Details

  • Match: Kolkata Knight Riders vs Mumbai Indians
  • Date: 20 May 2026
  • Time: 19:30 IST
  • Venue: Eden Gardens, Kolkata

Live Streaming & Broadcast Details

  • JioHotstar(App + Website)
  • Star Sport Channels

Weather Report

Kolkata is expected to experience hot and humid conditions during the match hours, with temperatures hovering around 32 degrees Celsius and high humidity levels. The Dew factor will play a massive role in the second innings, making the ball skid onto the bat nicely. There is a very low Rain impact expected, meaning we should get a full, uninterrupted game. Wind speeds will be moderate, offering slight assistance to swing bowlers early on.

Pitch Report & Venue Stats

  • The Eden Gardens surface is traditionally a batting paradise with short boundaries.
  • Chasing teams have a massive advantage here due to the heavy dew in the second innings.
  • Looking at Pace vs spin dominance, fast bowlers have claimed 33 wickets compared to spinners taking 23 wickets in the last 5 matches.
  • The Average score at this venue is 167 runs, but expect a higher total given the firepower on both sides.
  • Fantasy Takeaway: Load your Mega Leagues teams with top order batters and death over pacers who can exploit the conditions.

Team Form & Head to-Head

Kolkata Knight Riders

  • Last 5 matches: W/L/W/W/W
  • Recent performance: Riding high on momentum with four wins in their last five games. Their batting unit has been exceptionally destructive.
  • Head to-head record: 5 wins against their upcoming opponents.

Mumbai Indians

  • Last 5 matches: W/L/W/L/L
  • Recent performance: Highly inconsistent and already eliminated from the IPL. They are playing purely for pride.
  • Head to-head record: 3 wins against the home side.

Injury Updates & Player Availability

  • Fully fit: Most core players from both squads are available for selection.
  • Injured: Mustafizur Rahman and Mitchell Santner are unavailable for this fixture.
  • Doubtful: No major late fitness concerns reported.

Probable Playing XI (Both Teams)

Kolkata Knight Riders

Ajinkya Rahane, Finn Allen, Angkrish Raghuvanshi, Manish Pandey, Rinku Singh, Sunil Narine, Cameron Green, Kartik Tyagi, Varun Chakravarthy, Vaibhav Arora, Anukul Roy

Mumbai Indians

Rohit Sharma, Ryan Rickelton, Naman Dhir, Tilak Varma, Sherfane Rutherford, Will Jacks, Corbin Bosch, Shardul Thakur, Jasprit Bumrah, Deepak Chahar, Mayank Markande

Key Players to Watch

  • Finn Allen: The explosive opener is in the form of his life, smashing 93 runs and 100 runs in his recent outings. He is a must have for the powerplay overs.
  • Ryan Rickelton: Coming off a breathtaking 123 runs, he is the anchor for the visiting side and loves batting on flat tracks.
  • Sunil Narine: A fantasy goldmine who has picked up 13 wickets in the series. His mystery spin is highly effective at this venue.
  • Corbin Bosch: With 8 wickets in the tournament and a knack for striking in the death overs, he is a premium all round asset.
Download Ai11 Sports App

Fantasy Picks

Small League Safe Picks

  • Finn Allen
  • Ryan Rickelton
  • Sunil Narine

Mega League Differential Picks

  • Kartik Tyagi: He has been brilliant with 16 wickets in the series. A massive differential if he bowls first.
  • Naman Dhir: Scored a solid 57 runs recently and is selected by many, but often overlooked for captaincy. Great risk reward ratio.

Match Prediction / Outlook

Kolkata Knight Riders are the clear favorites to win this match. They have everything to play for, a dominant home record, and superior recent form. While the visitors will play fearlessly with nothing to lose, the home side's motivation to qualify should push them over the line.

Disclaimer

Always check Final Playing XI and Toss updates before locking your fantasy team. Player availability and pitch conditions can change at the last minute.

IPL 2026 KKR vs MI players T20 past performance, current series performance, projected points and selection percentage.

PlayerBattingBowlingSeries PerformanceLineup selectionMatch Performance
Name
T
R
S
M#BatInnNORunsHSAvgSR50+4/6BowlInnWkOvAvgEcoSR4wBestC/St
M
A. Pt
Pts
Run
Wk
DT
P
S%
C
VC
iDt
#
PTS
Bat
Bowl
Field
Ajinkya RahaneKKRBAT307RHB29028790510530.17126.5657997RM11155601/51321147517243054.5149.813.364.4212413700
Deepak ChaharMIBOWL173RHB62294795514.51135.31159RM1731903.525.247.951956/7336392347533.3928.370.470.9276918470
Shardul ThakurMIBOWL196RHB7123477689.93125.19156RM1902253.426.39.1117.365/2356847.9383141037.51625.990.791.21400000
Kartik TyagiKKRBOWL49RHB1042574.1696.1503RF48473.432.79.2821.103/22101162.1683111663.6964.7711.876740700
Robin MinzMIWK22LHB1742455818.84155.06132SLA000-112918600140.380.030.03300000
Sunil NarineKKRALL595LHB38067478310915.28148.7218752OB5856273.922.186.1721.5135/191331161.9681401381.8778.292.874.598640600
Manish PandeyKKRBAT316RHB28661714512931.75124.0842817RM10102.821.27.5716.824/27157483200058.690.390.52877108
Ramandeep SinghKKRBAT99RHB712610126422.48166.172134RM39342.121.359.0314.103/2049730.721582128.6142.040.110.11340000
Rinku SinghKKRBAT198LHB1685938078334.92147.2720494OB1161.5259.371602/31221156.7624286045.5633.071.041.7518271706
Varun ChakravarthyKKRBOWL160RHB351810224677.86013LBG1572073.821.817.6517.155/1730947.142401044.41046.121.072.1222200106
Anukul RoyKKRBOWL83LHB612110039525.07152.432125SLA7964327.77.4122.414/17481142.747039836.4814.730.30.5119274316
Vaibhav AroraKKRBOWL80RHB24134411464.702RFM79863.528.258.891903/16251045.645611140123.710.090.15460000
Angkrish RaghuvanshiKKRWK50RHB45711568230.42138.67158SLA000-221177.9857415063.6287.638.5311.152312008
Rohit SharmaMIBAT471RHB458541253112131.01135.7921699OB59291.828.627.8421.814/6175778.3548268057.1180.3216.311.2615312700
Naman DhirMIBAT60RHB54812166226.43156.495168OB1881.837.629.42415/19351256.2674312058.3361.182.684.17242-200
Suryakumar YadavMIBAT372RHB34665966911734.4152.65701385RM,OB1182.118.126.317.202/51761137.2409195036.4424.792.372.1313332900
Tilak VarmaMIBAT156LHB14836465515141.56145.1931589OB28111.6297.2723.902/26931261.7740336041.7572.55.136.0817282400
Hardik PandyaMIALL337RHB2938063109129.62143.9326810RMF2762302.8298.5320.345/36154856448146450636.062.653.459574090
Jasprit BumrahMIBOWL283RHB4933113167.0686.92012RF2803493.821.066.9818.165/10421222.4269738.31050.091.48210550510
Cameron GreenKKRALL83RHB7621177110032.2148.0711225RFM55372.433.729.3321.603/35471175825312572.7390.3912.911.934854698
Will JacksMIALL257RHB24020645510829.34156.6747950OB129942.222.657.6517.714/15121550.425292160729.71.31.8614312430
Rovman PowellKKRBAT338RHB30163610510725.65140.725781RMF56261.945.8410.9525.102/21169836.4291121037.548.540.290.435787000
Rahul TripathiKKRBAT172RHB1682138079325.89134.4720507RM18122.123.757.51915/2774000000160.320.010.01310000
AM GhazanfarMIBOWL73RHB23496285.0596.96014OB,LB72913.720.627.1117.324/129956.150501366.7129.320.170.3411520408
Finn AllenKKRBAT192RHB1899558815131.04178.534186610180-84885.1681315062.5173.6216.212.4621201600
Ryan RickeltonMIWK166LHB15913468612332.09148.2932652114143.52401/141191095.2952430070290.8721.3915.81163010016
Corbin BoschMIALL125RHB79308998118.34115.4296RFM1121173.225.68.4418.144/1450485.2341168100850.841.492.73117762998
Saurabh DubeyKKRBOWL6RHB00000LMF633.166.3310.5637.602/3402265201501110.480.210.333860820
Raghu SharmaMIBOWL9RHB10000000LB853.343.48.3431.202/342417.2690125118.510.160.272510-30
Mayank RawatMIALL12RHB951142928.5122.58012OB951.723.87.5918.803/52144000130.320.010.01260000
Tejasvi DahiyaKKRWK7RHB521245341.33156.96115000-1000000150.380.040.0220231900
Krish BhagatMIBOWL3RHB211071047.6100RM30210.50-125.5111000150.290.010.01490000
Completed matches of Kolkata Knight Riders
Teams
Date
Venue
Bat First
Bat Second
Inning 1
Inning 2
Winner
29 Mar - 07:30 PMMumbaiKolkata Knight RidersKKRMumbai IndiansMI220/4 (20.0)224/4 (19.1) MI won by 6 wickets (with 5 balls remaining)
02 Apr - 07:30 PMKolkataSunrisers HyderabadSRHKolkata Knight RidersKKR226/8 (20.0)161/10 (16.0) SRH won by 65 runs
06 Apr - 07:30 PMKolkataKolkata Knight RidersKKRPunjab KingsPBKS25/2 (3.4) No result
09 Apr - 07:30 PMKolkataKolkata Knight RidersKKRLucknow Super GiantsLSG181/4 (20.0)182/7 (20.0) LSG won by 3 wickets (with 0 balls remaining)
14 Apr - 07:30 PMChennaiChennai Super KingsCSKKolkata Knight RidersKKR192/5 (20.0)160/7 (20.0) CSK won by 32 runs
17 Apr - 07:30 PMAhmedabadKolkata Knight RidersKKRGujarat TitansGT180/10 (20.0)181/5 (19.4) GT won by 5 wickets (with 2 balls remaining)
19 Apr - 03:30 PMKolkataRajasthan RoyalsRRKolkata Knight RidersKKR155/9 (20.0)161/6 (19.4) KKR won by 4 wickets (with 2 balls remaining)
26 Apr - 07:30 PMLucknowKolkata Knight RidersKKRLucknow Super GiantsLSG155/7 (20.0)155/8 (20.0) Match tied (KKR won the one-over eliminator)
03 May - 03:30 PMHyderabadSunrisers HyderabadSRHKolkata Knight RidersKKR165/10 (19.0)169/3 (18.2) KKR won by 7 wickets (with 10 balls remaining)
08 May - 07:30 PMDelhiDelhi CapitalsDCKolkata Knight RidersKKR142/8 (20.0)147/2 (14.2) KKR won by 8 wickets (with 34 balls remaining)
13 May - 08:45 PMRaipurKolkata Knight RidersKKRRoyal Challengers BengaluruRCB192/4 (20.0)194/4 (19.1) RCB won by 6 wickets (with 5 balls remaining)
16 May - 07:30 PMKolkataKolkata Knight RidersKKRGujarat TitansGT247/2 (20.0)218/4 (20.0) KKR won by 29 runs
20 May - 07:30 PMKolkataMumbai IndiansMIKolkata Knight RidersKKR147/8 (20.0)148/6 (18.5) KKR won by 4 wickets (with 7 balls remaining)
Completed matches of Mumbai Indians
Teams
Date
Venue
Bat First
Bat Second
Inning 1
Inning 2
Winner
29 Mar - 07:30 PMMumbaiKolkata Knight RidersKKRMumbai IndiansMI220/4 (20.0)224/4 (19.1) MI won by 6 wickets (with 5 balls remaining)
04 Apr - 03:30 PMDelhiMumbai IndiansMIDelhi CapitalsDC162/6 (20.0)164/4 (18.1) DC won by 6 wickets (with 11 balls remaining)
07 Apr - 07:30 PMGuwahatiRajasthan RoyalsRRMumbai IndiansMI150/3 (11.0)123/9 (11.0) RR won by 27 runs
12 Apr - 07:30 PMMumbaiRoyal Challengers BengaluruRCBMumbai IndiansMI240/4 (20.0)222/5 (20.0) RCB won by 18 runs
16 Apr - 07:30 PMMumbaiMumbai IndiansMIPunjab KingsPBKS195/6 (20.0)198/3 (16.3) PBKS won by 7 wickets (with 21 balls remaining)
20 Apr - 07:30 PMAhmedabadMumbai IndiansMIGujarat TitansGT199/5 (20.0)100/10 (15.5) MI won by 99 runs
23 Apr - 07:30 PMMumbaiChennai Super KingsCSKMumbai IndiansMI207/6 (20.0)104/10 (19.0) CSK won by 103 runs
29 Apr - 07:30 PMMumbaiMumbai IndiansMISunrisers HyderabadSRH243/5 (20.0)249/4 (18.4) SRH won by 6 wickets (with 8 balls remaining)
02 May - 07:30 PMChennaiMumbai IndiansMIChennai Super KingsCSK159/7 (20.0)160/2 (18.1) CSK won by 8 wickets (with 11 balls remaining)
04 May - 07:30 PMMumbaiLucknow Super GiantsLSGMumbai IndiansMI228/5 (20.0)229/4 (18.4) MI won by 6 wickets (with 8 balls remaining)
10 May - 07:30 PMRaipurMumbai IndiansMIRoyal Challengers BengaluruRCB166/7 (20.0)167/8 (20.0) RCB won by 2 wickets (with 0 balls remaining)
14 May - 07:30 PMDharamsalaPunjab KingsPBKSMumbai IndiansMI200/8 (20.0)205/4 (19.5) MI won by 6 wickets (with 1 ball remaining)
20 May - 07:30 PMKolkataMumbai IndiansMIKolkata Knight RidersKKR147/8 (20.0)148/6 (18.5) KKR won by 4 wickets (with 7 balls remaining)
Completed matches at Eden Gardens
Teams
Date
Bat First
Bat Second
Inning 1
Inning 2
Winner
02 Apr - 07:30 PMSunrisers HyderabadSRHKolkata Knight RidersKKR226/8 (20.0)161/10 (16.0) SRH won by 65 runs
06 Apr - 07:30 PMKolkata Knight RidersKKRPunjab KingsPBKS25/2 (3.4) No result
09 Apr - 07:30 PMKolkata Knight RidersKKRLucknow Super GiantsLSG181/4 (20.0)182/7 (20.0) LSG won by 3 wickets (with 0 balls remaining)
19 Apr - 03:30 PMRajasthan RoyalsRRKolkata Knight RidersKKR155/9 (20.0)161/6 (19.4) KKR won by 4 wickets (with 2 balls remaining)
16 May - 07:30 PMKolkata Knight RidersKKRGujarat TitansGT247/2 (20.0)218/4 (20.0) KKR won by 29 runs
20 May - 07:30 PMMumbai IndiansMIKolkata Knight RidersKKR147/8 (20.0)148/6 (18.5) KKR won by 4 wickets (with 7 balls remaining)
Loading...
Loading...
Loading...
Loading...

Download AI11 App