| Match # | Date | Time (IST) | Opponent | Venue | Home/Away |
|---|---|---|---|---|---|
| 3 | March 23, 2025 | 7:30 PM | Chennai Super Kings | Wankhede Stadium, Mumbai | Home |
| 7 | March 27, 2025 | 7:30 PM | Royal Challengers Bangalore | M. Chinnaswamy Stadium, Bengaluru | Away |
| 12 | April 1, 2025 | 7:30 PM | Delhi Capitals | Arun Jaitley Stadium, Delhi | Away |
| 16 | April 5, 2025 | 7:30 PM | Kolkata Knight Riders | Wankhede Stadium, Mumbai | Home |
| 20 | April 9, 2025 | 7:30 PM | Sunrisers Hyderabad | Rajiv Gandhi International Stadium, Hyderabad | Away |
| 25 | April 14, 2025 | 7:30 PM | Rajasthan Royals | Sawai Mansingh Stadium, Jaipur | Away |
| 29 | April 18, 2025 | 7:30 PM | Punjab Kings | Wankhede Stadium, Mumbai | Home |
| 34 | April 23, 2025 | 7:30 PM | Lucknow Super Giants | BRSABV Ekana Cricket Stadium, Lucknow | Away |
| 38 | April 27, 2025 | 7:30 PM | Gujarat Titans | Wankhede Stadium, Mumbai | Home |
| 42 | May 1, 2025 | 7:30 PM | Chennai Super Kings | M. A. Chidambaram Stadium, Chennai | Away |
| 47 | May 6, 2025 | 7:30 PM | Royal Challengers Bangalore | Wankhede Stadium, Mumbai | Home |
| 51 | May 10, 2025 | 7:30 PM | Delhi Capitals | Wankhede Stadium, Mumbai | Home |
| 55 | May 14, 2025 | 7:30 PM | Kolkata Knight Riders | Eden Gardens, Kolkata | Away |
| 60 | May 19, 2025 | 7:30 PM | Sunrisers Hyderabad | Wankhede Stadium, Mumbai | Home |
| Match Number | Date | Time (IST) | Opponent | Venue | Home/Away |
|---|---|---|---|---|---|
| 1 | March 22, 2025 | 7:00 PM | Kolkata Knight Riders | Eden Gardens, Kolkata | Away |
| 8 | March 28, 2025 | 7:00 PM | Chennai Super Kings | M. A. Chidambaram Stadium, Chennai | Away |
| 11 | March 30, 2025 | 7:00 PM | Sunrisers Hyderabad | M. Chinnaswamy Stadium, Bengaluru | Home |
| 14 | April 2, 2025 | 7:00 PM | Delhi Capitals | Arun Jaitley Stadium, Delhi | Away |
| 19 | April 6, 2025 | 7:00 PM | Gujarat Titans | M. Chinnaswamy Stadium, Bengaluru | Home |
| 23 | April 10, 2025 | 7:00 PM | Punjab Kings | HPCA Cricket Stadium, Dharamsala | Away |
| 28 | April 15, 2025 | 7:00 PM | Lucknow Super Giants | M. Chinnaswamy Stadium, Bengaluru | Home |
| 32 | April 19, 2025 | 7:00 PM | Mumbai Indians | Wankhede Stadium, Mumbai | Away |
| 36 | April 23, 2025 | 7:00 PM | Rajasthan Royals | M. Chinnaswamy Stadium, Bengaluru | Home |
| 46 | April 27, 2025 | 3:30 PM | Delhi Capitals | Arun Jaitley Stadium, Delhi | Away |
| 52 | May 3, 2025 | 7:00 PM | Chennai Super Kings | M. Chinnaswamy Stadium, Bengaluru | Home |
| 59 | May 9, 2025 | 7:00 PM | Lucknow Super Giants | BRSABV Ekana Cricket Stadium, Lucknow | Away |
| 64 | May 13, 2025 | 7:00 PM | Sunrisers Hyderabad | M. Chinnaswamy Stadium, Bengaluru | Home |
| 67 | May 17, 2025 | 7:00 PM | Kolkata Knight Riders | M. Chinnaswamy Stadium, Bengaluru | Home |
| Match No. | Date | Time (IST) | Opponent | Venue | Home/Away |
|---|---|---|---|---|---|
| 1 | March 22 | 7:00 PM | Kolkata Knight Riders | Eden Gardens | Away |
| 8 | March 28 | 7:00 PM | Chennai Super Kings | Chidambaram Stadium | Away |
| 11 | March 30 | 7:00 PM | Sunrisers Hyderabad | M. Chinnaswamy | Home |
| 14 | April 2 | 7:00 PM | Delhi Capitals | Arun Jaitley Stadium | Away |
| 19 | April 6 | 7:00 PM | Gujarat Titans | M. Chinnaswamy | Home |
| 23 | April 10 | 7:00 PM | Punjab Kings | HPCA Stadium | Away |
| 28 | April 15 | 7:00 PM | Lucknow Super Giants | M. Chinnaswamy | Home |
| 32 | April 19 | 7:00 PM | Mumbai Indians | Wankhede Stadium | Away |
| 36 | April 23 | 7:00 PM | Rajasthan Royals | M. Chinnaswamy | Home |
| 46 | April 27 | 3:30 PM | Delhi Capitals | Arun Jaitley Stadium | Away |
| 52 | May 3 | 7:00 PM | Chennai Super Kings | M. Chinnaswamy | Home |
| 59 | May 9 | 7:00 PM | Lucknow Super Giants | Ekana Stadium | Away |
| 64 | May 13 | 7:00 PM | Sunrisers Hyderabad | M. Chinnaswamy | Home |
| 67 | May 17 | 7:00 PM | Kolkata Knight Riders | M. Chinnaswamy | Home |