IPL 2025: RCB, MI & CSK First Matches & Player Availability

The 18th edition of the Indian Premier League is due to start on 22nd March with the match between defending Champions Kolkata Knight Riders and Royal Challengers Bengaluru at Eden Gardens. But some of the fans' favourite's teams are facing unavailability and injury issues for some of their players. In this article, we will discuss the player availability and first matches of Chennai Super Kings, Mumbai Indians, and Royal Challengers Bengaluru.
Royal Challengers Bengaluru's First Match: KKR vs RCB
RCB will play its first match of the season against the defending Champions, Kolkata Knight Riders. Both teams have a new captain this season: Rajat Patidar will lead RCB, and Ajinkya Rahane will lead the three-time champions. The match will be played on 22nd March and will start at 7:30 PM after the IPL 2025 opening ceremony.
Match No.3: Mumbai Indians and Chennai Super Kings’ First Match
Both teams will play their first match of the season against each other on 24 March, in match number 3 of the IPL 2025 Season. Mumbai Indians and Chennai Super Kings, both five-time champions of the IPL, didn't perform well last season.
Neither MI nor CSK could qualify for the playoffs last season; Mumbai performed worse, finishing at the last position in IPL 2024. Both the teams, with some changes in their squad after the Mega auction, will be looking to make a strong comeback.
Mumbai Indians: Squad Availability
One of the biggest injury concerns among these teams is with MI, who will not be having two of their frontline players in the starting match. Jaspreet Bumrah will not be part of the MI squad for the first few matches due to the back injury that he got against Australia in the Border Gavaskar trophy. While the captain of the team, Pandya, will also not be available for the first match due to a one-match ban he received last year because of the slow over rate. Hardik will be joining the team and leading it from the second match onwards. While Jasprit Bumrah is expected to join the team in the first few weeks of April, depending upon the medical clearances.
Mumbai Indians also suffered two major injuries to their players, Allah Ghzanfar and Lizaad Williams, who were ruled out for the whole season. The team has already signed replacements for these players.
Royal Challengers Bengaluru: Squad Availability
Royal Challengers Bengaluru has no major squad unavailability, as all the players are available to play in the IPL 2025. Josh Hazelwood and Jacob Bethell, who earlier suffered injuries, are now fit to start RCB matches.
Chennai Super Kings: Squad Availability
Chennai Super Kings also have no major injury concerns as their complete squad is available for the starting matches, and the team will be starting their campaign in full swing against Mumbai Indians on 23rd March.
IPL 2025: Full Schedule
| Date | Day | Time (IST) | Match | Venue |
|---|---|---|---|---|
| Mar 22 | Sat | 7:30 PM | Kolkata Knight Riders vs Royal Challengers Bengaluru | Eden Gardens, Kolkata |
| Mar 23 | Sun | 3:30 PM | Sunrisers Hyderabad vs Rajasthan Royals | Rajiv Gandhi International Stadium, Hyderabad |
| Mar 24 | Mon | 7:30 PM | Delhi Capitals vs Lucknow Super Giants | Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam |
| Mar 25 | Tue | 7:30 PM | Gujarat Titans vs Punjab Kings | Ahmedabad |
| Mar 26 | Wed | 7:30 PM | Rajasthan Royals vs Kolkata Knight Riders | Guwahati |
| Mar 27 | Thu | 7:30 PM | Sunrisers Hyderabad vs Lucknow Super Giants | Hyderabad |
| Mar 28 | Fri | 7:30 PM | Royal Challengers Bengaluru vs Chennai Super Kings | Bengaluru |
| Mar 29 | Sat | 7:30 PM | Mumbai Indians vs Gujarat Titans | Ahmedabad |
| Mar 30 | Sun | 3:30 PM | Delhi Capitals vs Sunrisers Hyderabad | MA Chidambaram Stadium, Chennai |
| Apr 1 | Tue | 7:30 PM | Punjab Kings vs Lucknow Super Giants | Lucknow |
| Apr 2 | Wed | 7:30 PM | Royal Challengers Bengaluru vs Gujarat Titans | Bengaluru |
| Apr 4 | Fri | 7:30 PM | Mumbai Indians vs Lucknow Super Giants | Lucknow |
| Apr 5 | Sat | 3:30 PM | Chennai Super Kings vs Delhi Capitals | M Chinnaswamy Stadium, Bengaluru |
| Apr 5 | Sat | 7:30 PM | Mumbai Indians vs Chennai Super Kings | Mumbai |
| Apr 6 | Sun | 3:30 PM | Kolkata Knight Riders vs Lucknow Super Giants | Kolkata |
| Apr 6 | Sun | 7:30 PM | Sunrisers Hyderabad vs Gujarat Titans | Hyderabad |
| Apr 9 | Wed | 7:30 PM | Rajasthan Royals vs Gujarat Titans | Ahmedabad |
| Apr 10 | Thu | 7:30 PM | Royal Challengers Bengaluru vs Delhi Capitals | Arun Jaitley Stadium, Delhi |
| Apr 12 | Sat | 3:30 PM | Gujarat Titans vs Lucknow Super Giants | Lucknow |
| Apr 12 | Sat | 7:30 PM | Rajasthan Royals vs Royal Challengers Bengaluru | Jaipur |
| Apr 13 | Sun | 7:30 PM | Delhi Capitals vs Mumbai Indians | Arun Jaitley Stadium, Delhi |
| Apr 14 | Mon | 7:30 PM | Chennai Super Kings vs Lucknow Super Giants | Lucknow |
| Apr 16 | Wed | 7:30 PM | Delhi Capitals vs Rajasthan Royals | Narendra Modi Stadium, Ahmedabad |
| Apr 19 | Sat | 3:30 PM | Gujarat Titans vs Delhi Capitals | Lucknow |
| Apr 19 | Sat | 7:30 PM | Rajasthan Royals vs Lucknow Super Giants | Jaipur |
| Apr 21 | Mon | 7:30 PM | Kolkata Knight Riders vs Gujarat Titans | Kolkata |
| Apr 22 | Tue | 7:30 PM | Lucknow Super Giants vs Delhi Capitals | Lucknow |
| Apr 27 | Sun | 3:30 PM | Mumbai Indians vs Lucknow Super Giants | Mumbai |
| Apr 27 | Sun | 7:30 PM | Delhi Capitals vs Royal Challengers Bengaluru | Arun Jaitley Stadium, Delhi |
| Apr 28 | Mon | 7:30 PM | Rajasthan Royals vs Gujarat Titans | Jaipur |
| Apr 29 | Tue | 7:30 PM | Delhi Capitals vs Kolkata Knight Riders | Arun Jaitley Stadium, Delhi |
| May 1 | Thu | 7:30 PM | Rajasthan Royals vs Mumbai Indians | Jaipur |
| May 2 | Fri | 7:30 PM | Gujarat Titans vs Sunrisers Hyderabad | Ahmedabad |
| May 3 | Sat | 7:30 PM | Rajasthan Royals vs Chennai Super Kings | Bengaluru |
| May 4 | Sun | 3:30 PM | Kolkata Knight Riders vs Rajasthan Royals | Kolkata |
| May 4 | Sun | 7:30 PM | Punjab Kings vs Chennai Super Kings | Dharamsala |
| May 5 | Mon | 7:30 PM | Sunrisers Hyderabad vs Delhi Capitals | Hyderabad |
| May 6 | Tue | 7:30 PM | Mumbai Indians vs Gujarat Titans | Mumbai |
| May 7 | Wed | 7:30 PM | Kolkata Knight Riders vs Chennai Super Kings | Kolkata |
| May 8 | Thu | 7:30 PM | Punjab Kings vs Delhi Capitals | Dharamsala |
| May 9 | Fri | 7:30 PM | Lucknow Super Giants vs Royal Challengers Bengaluru | Lucknow |
| May 10 | Sat | 7:30 PM | Sunrisers Hyderabad vs Kolkata Knight Riders | Hyderabad |
| May 11 | Sun | 3:30 PM | Punjab Kings vs Mumbai Indians | Dharamsala |
| May 11 | Sun | 7:30 PM | Delhi Capitals vs Gujarat Titans | Arun Jaitley Stadium, Delhi |
| May 12 | Mon | 7:30 PM | Chennai Super Kings vs Rajasthan Royals | Chennai |
| May 13 | Tue | 7:30 PM | Royal Challengers Bengaluru vs Sunrisers Hyderabad | Bengaluru |
| May 14 | Wed | 3:30 PM | Lucknow Super Giants vs Gujarat Titans | Ahmedabad |
| May 14 | Wed | 7:30 PM | Gujarat Titans vs Lucknow Super Giants | Ahmedabad |
| May 15 | Thu | 7:30 PM | Mumbai Indians vs Delhi Capitals | Wankhede Stadium, Mumbai |
| May 16 | Fri | 7:30 PM | Rajasthan Royals vs Punjab Kings | Jaipur |
| May 17 | Sat | 7:30 PM | Royal Challengers Bengaluru vs Kolkata Knight Riders | Bengaluru |
| May 18 | Sun | 3:30 PM | Gujarat Titans vs Chennai Super Kings | Ahmedabad |
| May 18 | Sun | 7:30 PM | Lucknow Super Giants vs Sunrisers Hyderabad | Lucknow |
Also Read:Top 10 Unbreakable Records of IPL
Follow Us
Latest Comments
johnylevis