Results
Indian Premier League 2026 · Match 69 · T20 · 24 May 2026
Rajasthan Royals
205/8 (20.0)
Mumbai Indians
175/9 (20.0)
Rajasthan Royals won by 30 runs
Indian Premier League 2026 · Match 65 · T20 · 20 May 2026
Mumbai Indians
147/8 (20.0)
Kolkata Knight Riders
148/6 (18.5)
Kolkata Knight Riders won by 4 wickets
Indian Premier League 2026 · Match 58 · T20 · 14 May 2026
Punjab Kings
200/8 (20.0)
Mumbai Indians
205/4 (19.5)
Mumbai Indians won by 6 wickets
Indian Premier League 2026 · Match 54 · T20 · 10 May 2026
Mumbai Indians
166/7 (20.0)
Royal Challengers Bengaluru
167/8 (20.0)
Royal Challengers Bengaluru won by 2 wickets
Indian Premier League 2026 · Match 47 · T20 · 4 May 2026
Lucknow Super Giants
228/5 (20.0)
Mumbai Indians
229/4 (18.4)
Mumbai Indians won by 6 wickets
Indian Premier League 2026 · Match 44 · T20 · 2 May 2026
Mumbai Indians
159/7 (20.0)
Chennai Super Kings
160/2 (18.1)
Chennai Super Kings won by 8 wickets
Indian Premier League 2026 · Match 41 · T20 · 29 Apr 2026
Mumbai Indians
243/5 (20.0)
Sunrisers Hyderabad
249/4 (18.4)
Sunrisers Hyderabad won by 6 wickets
Indian Premier League 2026 · Match 33 · T20 · 23 Apr 2026
Chennai Super Kings
207/6 (20.0)
Mumbai Indians
104/10 (19.0)
Chennai Super Kings won by 103 runs
Indian Premier League 2026 · Match 30 · T20 · 20 Apr 2026
Mumbai Indians
199/5 (20.0)
Gujarat Titans
100/10 (15.5)
Mumbai Indians won by 99 runs
Indian Premier League 2026 · Match 24 · T20 · 16 Apr 2026
Mumbai Indians
195/6 (20.0)
Punjab Kings
198/3 (16.3)
Punjab Kings won by 7 wickets
Indian Premier League 2026 · Match 20 · T20 · 12 Apr 2026
Royal Challengers Bengaluru
240/4 (20.0)
Mumbai Indians
222/5 (20.0)
Royal Challengers Bengaluru won by 18 runs
Indian Premier League 2026 · Match 13 · T20 · 7 Apr 2026
Rajasthan Royals
150/3 (11.0)
Mumbai Indians
123/9 (11.0)
Rajasthan Royals won by 27 runs
Indian Premier League 2026 · Match 8 · T20 · 4 Apr 2026
Mumbai Indians
162/6 (20.0)
Delhi Capitals
164/4 (18.1)
Delhi Capitals won by 6 wickets
Indian Premier League 2026 · Match 2 · T20 · 29 Mar 2026
Kolkata Knight Riders
220/4 (20.0)
Mumbai Indians
224/4 (19.1)
Mumbai Indians won by 6 wickets
Indian Premier League 2025 · Qualifier 2 · T20 · 1 Jun 2025
Mumbai Indians
203/6 (20.0)
Punjab Kings
207/5 (19.0)
Punjab Kings won by 5 wickets
Indian Premier League 2025 · Eliminator · T20 · 30 May 2025
Mumbai Indians
228/5 (20.0)
Gujarat Titans
208/6 (20.0)
Mumbai Indians won by 20 runs
Indian Premier League 2025 · Match 69 · T20 · 26 May 2025
Mumbai Indians
184/7 (20.0)
Punjab Kings
187/3 (18.3)
Punjab Kings won by 7 wickets
Indian Premier League 2025 · Match 63 · T20 · 21 May 2025
Mumbai Indians
180/5 (20.0)
Delhi Capitals
121/10 (18.2)
Mumbai Indians won by 59 runs
Indian Premier League 2025 · Match 56 · T20 · 6 May 2025
Mumbai Indians
155/8 (20.0)
Gujarat Titans
147/7 (19.0)
Gujarat Titans won by 3 wickets (D/L)
Indian Premier League 2025 · Match 50 · T20 · 1 May 2025
Mumbai Indians
217/2 (20.0)
Rajasthan Royals
117/10 (16.1)
Mumbai Indians won by 100 runs
Series
Indian Premier League 2026
14 matches · 24 May 2026
Indian Premier League 2025
16 matches · 1 Jun 2025
Indian Premier League 2024
14 matches · 17 May 2024
Indian Premier League 2023
16 matches · 26 May 2023
Indian Premier League 2022
14 matches · 21 May 2022
Indian Premier League 2021
14 matches · 8 Oct 2021
Indian Premier League 2020/21
16 matches · 10 Nov 2020
Indian Premier League 2019
16 matches · 12 May 2019
Indian Premier League 2018
14 matches · 20 May 2018
Indian Premier League 2017
17 matches · 21 May 2017
Indian Premier League 2016
14 matches · 21 May 2016
Indian Premier League 2015
16 matches · 24 May 2015
Indian Premier League 2014
15 matches · 28 May 2014
Indian Premier League 2013
19 matches · 26 May 2013
Indian Premier League 2012
17 matches · 23 May 2012
Indian Premier League 2011
16 matches · 27 May 2011
Indian Premier League 2009/10
16 matches · 25 Apr 2010
Indian Premier League 2009
13 matches · 21 May 2009
Indian Premier League 2007/08
14 matches · 28 May 2008
Results go back to 2002 and are fullest from about 2014; earlier years have gaps, and not every competition is covered. A new result can take a few days to appear here unless we covered the match live.
Ball-by-ball data: Cricsheet (cricsheet.org), ODC-By 1.0. Fantasy points are worked out with our current scoring rules.
Player photos are from Wikimedia Commons; each photo's credit and licence are on the player's page.