IPL ·65th Match
Finished
Kolkata Knight Riders
#8 · 11 pts · NRR -0.04 · WWWLW
148/6
(18.5 ov)
Mumbai Indians
#9 · 8 pts · NRR -0.5 · LLWLW
147/8
(20 ov)
Kolkata Knight Riders won by 4 wickets (with 7 balls remaining)
1
1·44·wdW
10 runs
2
·wd·1···
2 runs
3
·4··1·
5 runs
4
4141·4
14 runs
5
1·1wd·41
8 runs
6
414W12
12 runs
7
·2···1
3 runs
8
W6·11nb4
13 runs
9
111111
6 runs
10
·1442·
11 runs
11
·11114
8 runs
12
111·11
5 runs
13
411144
15 runs
14
1··wd·lb·
2 runs
15
11··1W
3 runs
16
6W·4·1
11 runs
17
14·1·1
7 runs
18
···4W1
5 runs
19
··3·4
7 runs
Batting
RB4s6sSR
A. Roy
4 4 0 0 100
R. Singh
9 5 2 0 180
Bowling
OMRWEcon
W. Jacks
0.5 0 7 0 8.4
C. Bosch
3 7 30 3 10
MATCH STATS KKR MI
PP 51/2 (8.5) 46/4 (7.7)
Middle 78/3 (7.7) 49/2 (4.9)
Death 19/1 (6.7) 52/2 (13)
4s 20 11
6s 2 8
Dots 34% 41%
Extras 6 9
Best P'ship 64(4) 43(5)
Runs
MIKKR
32649612816005101520
🗓
Date and time 20/05/2026 · 14:00
🏆
Competition Indian Premier League · 65th Match
🏟
Venue Eden Gardens, Kolkata
🌤
Weather
🌡 30°C💧 84%☁️ 6%💨 10 km/h
🪙
Toss Kolkata Knight Riders won the toss, elected to bowling
👤
Umpire 1 Kannur Swaroopanand
👤
Umpire 2 Saiyed Khalid
📺
TV Umpire Mohit Krishnadas
🎖
Referee Rajiv Seth

Match Prediction

KKR are #8 on 11 points (5W-6L) in the IPL regular season, and winning both remaining matches might still not be enough to qualify for the playoffs. MI are #9 on 8 points (4W-8L) and have been eliminated from the playoffs race. Finn Allen (240 runs at SR 233) and Angkrish Raghuvanshi (213 runs at avg 71) have led KKR’s comeback after both were dropped earlier in the season. Hardik Pandya and Suryakumar Yadav are back for MI against KKR.

Toss & Conditions

The match at Eden Gardens will be played on pitch No. 4, which has hosted only one game this season: KKR chased down 156 against Rajasthan Royals in a day game. Across four completed matches in Kolkata this season, results are split evenly: two wins batting first and two wins chasing.

🪙 Kolkata Knight Riders won toss, elected bowling
🏟 Eden Gardens, Kolkata
🌡 30°C💧 84%☁️ 6%💨 10 km/h

Head-to-Head

MI lead the last three meetings 2-1. In the most recent clash earlier this season, MI won a high-scoring game while chasing, finishing with five balls remaining. That match was defined by both teams crossing 220, with MI completing the chase. Across these three games, results have swung between a tight chase, a comfortable MI win, and a KKR win, but MI have taken two of the last three.

Kolkata Knight Riders

#811 ptsNRR -0.038WWWLW

KKR are #8 on 11 points in the IPL regular season. Their last three results show two wins around one close defeat, including a 29-run win over Gujarat Titans in their most recent match. The recent pattern has been KKR winning both while chasing and while defending.

Mumbai Indians

#98 ptsNRR -0.504LLWLW

MI are #9 on 8 points in the IPL regular season. Their last three matches include two wins and one narrow loss, with the most recent win coming with one ball remaining against Punjab Kings. They have also won a high-scoring chase recently, beating Lucknow Super Giants with eight balls remaining.

Playing XI

KKR
Ajinkya RahaneC
Angkrish RaghuvanshiWK
Cameron Green
Rovman Powell
Manish Pandey
Rinku Singh
Sunil Narine
Anukul Roy
Kartik Tyagi
Varun Chakaravarthy
Saurabh Dubey
MI
Hardik PandyaC
Ryan RickeltonWK
Rohit Sharma
Naman Dhir
Suryakumar Yadav
Tilak Varma
Will Jacks
Corbin Bosch
Deepak Chahar
Jasprit Bumrah
Raghu Sharma

News & Facts

  • Mumbai Indians have beaten Kolkata Knight Riders in 25 of 36 meetings, including a successful chase of 221 earlier this year.
  • Hardik Pandya missed MI’s last three games due to back spasms, and Suryakumar Yadav missed the Punjab Kings game due to personal reasons; both are available for selection against KKR.
  • MI wicketkeeper-batter Quinton de Kock and allrounder Raj Angad Bawa have been ruled out of the remainder of IPL 2026 due to injuries.
  • Sunil Narine has bowled 180 balls to Rohit Sharma, conceding 191 runs and dismissing him 10 times.
  • Jasprit Bumrah has three wickets in 12 innings this season after taking at least 15 wickets in every IPL season from 2016 to 2025.

Key Stats

KKRMI
Position 8 9
Points 11 8
NRR -0.04 -0.50
Elo 1513 1447
Winrate (last 3) 67% 67%
H2H (last 3) 1/3 2/3
PP Econ 8.8 8.9
Mid Econ 7.9 8.4
Death Econ 9.8 10.8
Total score 6 1

Verdict

All four models favour KKR, with KKR projected at 55–64% and a 60% average. Bookmakers diverge from the models, pricing MI at 51% (1.88) vs KKR at 49% (1.93). Key stats lean heavily to KKR overall (6-1), driven by advantages in points, NRR, Elo, and economy rates across phases. The swing factor is MI’s recent head-to-head edge, including a 221 chase earlier this season, against KKR’s stronger season indicators.

KKRMI
55% ML 45%
64% AI 1 36%
59% AI 2 41%
60% Math 40%
49% Books 51%

Pandey and Powell steady the chase

Manish Pandey’s calm 45 off 33 became the hinge of a chase that never fully settled, before Rovman Powell’s 41 off 30 supplied the finishing thrust. KKR got home by 4 wickets with 7 balls remaining, but not without a squeeze when wickets kept the required rate honest. Mumbai Indians, lifted by Corbin Bosch’s all-round burst, had brief moments where a couple of dots felt like they could turn into a choke — until Powell broke the spell.

MI’s middle-overs freeze

The match was effectively decided in MI’s middle overs, where momentum drained away after a chaotic powerplay. From 46/4, MI managed only 49/2 in the middle phase at 4.9 an over, leaving their later surge to feel like damage control rather than a platform. Even with 52 runs at the death, the earlier slowdown meant 147 never looked a par score once KKR found a stable partnership.

Bosch’s burst, KKR’s composure

Bosch was everywhere: 32 off 18 gave MI a late jolt, and his 3/30 threatened to drag the chase into the last over. But Pandey and Powell’s 63-run stand restored order at the exact moment KKR needed it, turning a tricky pursuit into a controlled finish. Cameron Green’s 2/23 helped set the tone by ensuring MI’s rebuild never became a launchpad.

Batting
RBSR
Manish Pandey
Manish Pandey
KKR Batsman
4533136
Rovman Powell
Rovman Powell
KKR Batsman
4130137
Corbin Bosch
Corbin Bosch
MI Batsman
3218178
Bowling
WREcon
Corbin Bosch
Corbin Bosch
MI Bowler
3309.5
Cameron Green
Cameron Green
KKR Bowler
2237.7
Saurabh Dubey
Saurabh Dubey
KKR Bowler
2348.5

Pre-match edges play out

The pre-game lean towards KKR was built on season-long control with the ball and a stronger overall profile, and that script showed up in how MI were kept quiet for a long stretch. MI’s recent head-to-head confidence — including a big chase earlier in the season — needed a cleaner batting card, but losing four in the powerplay forced them into recovery mode. On a night where 150 was the line, KKR’s ability to avoid a full collapse mattered more than fireworks.

ML
KKR 55%
AI 1
KKR 64%
AI 2
KKR 59%
Math
KKR 60%
Books
MI 51%
Playing XI
Ajinkya Rahane
Ajinkya RahaneC Batsman
Angkrish Raghuvanshi
Angkrish RaghuvanshiWK Batsman
Rinku Singh
Rinku Singh Batsman
Rovman Powell
Rovman Powell Batsman
Manish Pandey
Manish Pandey Batsman
Cameron Green
Cameron Green Allrounder
Anukul Roy
Anukul Roy Allrounder
Varun Chakaravarthy
Varun Chakaravarthy Bowler
Sunil Narine
Sunil Narine Bowler
Kartik Tyagi
Kartik Tyagi Bowler
Saurabh Dubey
Saurabh Dubey Bowler
Rest of Squad
Rachin Ravindra
Rachin Ravindra Batting Allrounder
Ramandeep Singh
Ramandeep Singh Batsman
Finn Allen
Finn Allen Batsman
Rahul Tripathi
Rahul Tripathi Batsman
Sarthak Ranjan
Sarthak Ranjan Batsman
Daksh Kamra
Daksh Kamra Allrounder
Matheesha Pathirana
Matheesha Pathirana Bowler
Mustafizur Rahman
Mustafizur Rahman Bowler
Vaibhav Arora
Vaibhav Arora Bowler
Umran Malik
Umran Malik Bowler
Prashant Solanki
Prashant Solanki Bowler
Blessing Muzarabani
Blessing Muzarabani Bowler
Navdeep Saini
Navdeep Saini Bowler
Tejasvi Dahiya
Tejasvi Dahiya Wicketkeeper
Tim Seifert
Tim Seifert Wicketkeeper
Playing XI
Hardik Pandya
Hardik PandyaC Allrounder
Ryan Rickelton
Ryan RickeltonWK Wicketkeeper
Suryakumar Yadav
Suryakumar Yadav Batsman
Rohit Sharma
Rohit Sharma Batsman
Tilak Varma
Tilak Varma Batsman
Will Jacks
Will Jacks Batsman
Naman Dhir
Naman Dhir Allrounder
Corbin Bosch
Corbin Bosch Allrounder
Raghu Sharma
Raghu Sharma Allrounder
Jasprit Bumrah
Jasprit Bumrah Bowler
Deepak Chahar
Deepak Chahar Bowler
Rest of Squad
Sherfane Rutherford
Sherfane Rutherford Middle Order Batter
Danish Malewar
Danish Malewar Batsman
Atharva Ankolekar
Atharva Ankolekar Batsman
Mitchell Santner
Mitchell Santner Allrounder
Raj Angad Bawa
Raj Angad Bawa Allrounder
Mayank Rawat
Mayank Rawat Allrounder
Trent Boult
Trent Boult Bowler
AM Ghazanfar
AM Ghazanfar Bowler
Shardul Thakur
Shardul Thakur Bowler
Mohammed Salahuddin Izhar
Mohammed Salahuddin Izhar Bowler
Ashwani Kumar
Ashwani Kumar Bowler
Mayank Markande
Mayank Markande Bowler
Krish Bhagat
Krish Bhagat Bowler
Quinton de Kock
Quinton de Kock Wicketkeeper
Robin Minz
Robin Minz Wicketkeeper
#TeamPW-LPTS
1RCB 13 9-4 18
2GT 13 8-5 16
3SRH 13 8-5 16
4RR 13 7-6 14
5PBKS 13 6-6 13
6CSK 13 6-7 12
7DC 13 6-7 12
8KKR 12 5-6 11
9MI 12 4-8 8
10LSG 13 4-9 8
#TeamPWLNRNRRPTS
1RCB 13 9 4 +1.044 18
2GT 13 8 5 +0.400 16
3SRH 13 8 5 +0.350 16
4RR 13 7 6 +0.083 14
5PBKS 13 6 6 1 +0.227 13
6CSK 13 6 7 -0.016 12
7DC 13 6 7 -0.871 12
8KKR 12 5 6 1 -0.038 11
9MI 12 4 8 -0.504 8
10LSG 13 4 9 -0.639 8
#TeamLast 5
1RCBLLWWW
2GTWWWWL
3SRHWLWLW
4RRWLLLW
5PBKSLLLLL
6CSKWWWLL
7DCWLLWW
8KKRWWWLW
9MILLWLW
10LSGLWLWL

About Cricombo — cricket schedule, results & predictions

What is Cricombo?

Cricombo is a free cricket hub that combines the day's schedule, live scores, results and AI match predictions in one place. We cover the IPL and every major T20 league right down to smaller competitions the bigger sites overlook, so you get a full fixtures list and a prediction for each match without paywalls or sign-up.

How does Cricombo predict cricket matches?

Each prediction blends several independent models — machine learning, an editorial maths model and AI analysis — alongside the live bookmaker line. We factor in the confirmed playing XI, head-to-head history, recent team form and venue stats, then publish win probabilities for both sides before the match starts.

Are the predictions free?

Yes, every prediction on Cricombo is completely free. There is no subscription, no paywall and no account required — open any match to see its win probabilities, playing XI and preview.

How accurate are the predictions?

After each game we publish a full scorecard and report showing exactly how the prediction held up, so accuracy is transparent rather than a claim. Predictions are probabilistic — they estimate each side's chance of winning, not a guaranteed outcome — and work best across many matches rather than any single game.

Which cricket leagues and formats does Cricombo cover?

Cricombo covers the Indian Premier League (IPL), T20 Blast, Big Bash League, Super Smash, Pakistan Super League, the Caribbean Premier League and internationals, plus women's cricket. We also add smaller tournaments that mainstream score sites skip, so the schedule stays complete.

Where do the live scores and schedule come from?

The home page shows today's fixtures with live scores that update automatically as matches play out, plus a calendar to jump to any past or upcoming day. Past days show full results and scorecards; upcoming days show the schedule with pre-match predictions.