County Championship Division One·First Class
Live
Stumps : Day 1 - Surrey trail by 339 runs.
County Championship Division One·First Class
Live
Stumps : Day 1 - Hampshire elected to bowl
County Championship Division One·First Class
Live
Stumps : Day 1 - Somerset lead by 39 runs.
County Championship Division One·First Class
Live
Stumps : Day 1 - Leicestershire elected to bowl
County Championship Division Two·First Class
Live
Stumps : Day 1 - Derbyshire trail by 328 runs.
County Championship Division Two·First Class
Live
Stumps : Day 1 - Northamptonshire trail by 266 runs.
County Championship Division Two·First Class
Live
Stumps : Day 1 - Middlesex elected to bat
Indonesia tour of Malaysia·T20I
Live
Indonesia elected to bowl
Afghanistan National T20 Cup·T20
May 2, 2026 10:00 am
Sri Lanka Women tour of Bangladesh·Women T20
May 2, 2026 1:00 pm
New Zealand tour of Bangladesh·T20I
May 2, 2026 1:30 pm
Jersey tour of Denmark·T20
May 2, 2026 1:30 pm
Austria tour of Germany·T20I
May 2, 2026 2:00 pm
ECB Women's One-Day Cup·List A
May 2, 2026 3:00 pm
ECB Women's One-Day Cup·List A
May 2, 2026 3:00 pm
ECB Women's One-Day Cup·List A
May 2, 2026 3:00 pm
ECB Women's One-Day Cup·List A
May 2, 2026 3:00 pm
Afghanistan National T20 Cup·T20
May 2, 2026 3:00 pm
Jersey tour of Denmark·T20
May 2, 2026 5:30 pm
Isle of Man tour of Guernsey·T20I
May 2, 2026 6:30 pm
All

IPL 2025: CSK vs MI - Match Date, Squads & Head-to-Head | IPL 2025 Full Schedule

MI vs CSK
IPL 2025: Chennai Super Kings vs Mumbai Indians | Biggest Rivalries ( RCB vs CSK)



The much-awaited and world-famous Indian Premier League is here with its 18th season. IPL 2020-2025 is also set to start on March 22nd, featuring a match between the defending champions, Kolkata Knight Riders, and one of the most prominent teams, Royal Challengers Bengaluru. In this article, we will discuss the two teams that have been the most successful in the history of the Indian Premier League: Mumbai Indians and Chennai Super Kings. 

 

Out of the 18 seasons so far, ten have been won by these two teams only. There are a lot of similarities between both teams, as MI and CSK have kept their core squads almost intact over the years, which has also resulted in their success.


For the IPL 2025 season, Chennai Super Kings and Mumbai Indians will play two matches in the league stage. The first match will be played on 23 March at MA Chidambaram Stadium in Chennai, while the second match will take place on 28 April at Wankhede Stadium in Mumbai.

Date Match Venue Time (IST)
March 23 CSK vs MI Chennai 7:30 PM
April 20 MI vs CSK Mumbai 7:30 PM

 

MI vs CSK: Head To Head Record

Statistic Numbers
Total Matches 39
MI Wins 21
CSK Wins 18
No Result 0
MI Win % 53.8

 

 

IPL 2025: Mumbai Indians vs Royal Challengers Bengaluru | MI vs RCB Head-to-Head, Schedule & Match Details



Where To Watch CSK vs MI Match?

This season, both matches between the Mumbai Indians and Chennai Super Kings can be watched on TV and through online streaming. The Star Sports network will broadcast all the matches on TV, and viewers can also watch them on the JioHotstar app and website.


IPL 2025: Mumbai Indians

MI
For the upcoming season, the Mumbai Indians have acquired some new players in the squad, such as Will Jacks and Mitchell Santner, while losing a few key players like Ishan Kishan and Tim David. RCB’s squad for the IPL 2025.

 

MI’s Squad for IPL 2025

Role Players
Batters Rohit Sharma, Suryakumar Yadav, Tilak Varma, Naman Dhir
All-rounders Hardik Pandya (C), Will Jacks, Mitchell Santner, Raj Angad Bawa
Wicketkeepers Ryan Rickelton, Robin Minz, Krishnan Shrijith
Bowlers Jasprit Bumrah, Trent Boult, Deepak Chahar, Allah Ghazanfar, Ashwani Kumar, Reece Topley, Lizaad Williams, Arjun Tendulkar, Karn Sharma
Others Bevon Jacobs, Satyanarayana Raju, Vignesh Puthur

 

 

MI’s Schedule for IPL 2025

Date Match Time Venue
March 23 CSK vs MI 7:30 PM Chennai
March 29 GT vs MI 7:30 PM Ahmedabad
March 31 MI vs KKR 7:30 PM Mumbai
April 4 LSG vs MI 7:30 PM Lucknow
April 7 MI vs RCB 7:30 PM Mumbai
April 13 DC vs MI 7:30 PM Delhi
April 17 MI vs SRH 7:30 PM Mumbai
April 20 MI vs CSK 7:30 PM Mumbai
April 23 SRH vs MI 7:30 PM Hyderabad
April 27 MI vs LSG 3:30 PM Mumbai
May 1 RR vs MI 7:30 PM Jaipur
May 6 MI vs GT 7:30 PM Mumbai
May 11 PBKS vs MI 3:30 PM Dharamsala
May 15 MI vs DC 7:30 PM Mumbai

 


IPL 2025: Chennai Super Kings

CSK

On the other hand, the Chennai Super Kings, who have a culture of backing their players for a long time and not making significant changes to the squad, have followed this template in the IPL auction as well. The team has brought back previous players like Ravichandran Ashwin and others. Surprisingly, the Chennai Super Kings possess one of the most lethal spin attacks with Ravichandran Ashwin, Ravindra Jadeja, and Noor Ahmed. This trio is expected to pose significant challenges for opposing teams on spin-friendly pitches in Chennai.

CSK’s Squad for IPL 2025

 

Role Players
Captain Ruturaj Gaikwad
Wicketkeeper MS Dhoni
Batters Rahul Tripathi, Shaik Rasheed, Andre Siddarth, Devon Conway, Vansh Bedi
All-rounders Shivam Dube, Ravindra Jadeja, Sam Curran, Jamie Overton, Vijay Shankar, Ramakrishna Ghosh
Bowlers Matheesha Pathirana, R Ashwin, Khaleel Ahmed, Nathan Ellis, Noor Ahmed, Rachin Ravindra


CSK’s Schedule for IPL 2025

Date Match Time Venue
March 23 CSK vs MI 7:30 PM Chennai
March 28 CSK vs RCB 7:30 PM Chennai
March 30 RR vs CSK 7:30 PM Guwahati
April 5 CSK vs DC 3:30 PM Chennai
April 8 PBKS vs CSK 7:30 PM Mullanpur
April 11 CSK vs KKR 7:30 PM Chennai
April 14 LSG vs CSK 7:30 PM Lucknow
April 20 MI vs CSK 7:30 PM Mumbai
April 25 CSK vs SRH 7:30 PM Chennai
April 30 CSK vs PBKS 7:30 PM Chennai
May 3 RCB vs CSK 7:30 PM Bengaluru
May 7 KKR vs CSK 7:30 PM Kolkata
May 12 CSK vs RR 7:30 PM Chennai
May 18 GT vs CSK 3:30 PM Ahmedabad

 

IPL 2025: Royal Challengers Bengaluru vs Chennai Super Kings| Biggest Rivalries ( RCB vs CSK)


IPL 2025 Schedule 

The 18th season of the Indian Premier League spans over two months, starting on 22nd March and ending with the finals on 25th May.

Date Match Time (IST) Venue
March 22 KKR vs RCB 7:30 PM Kolkata
March 23 SRH vs RR 3:30 PM Hyderabad
March 23 CSK vs MI 7:30 PM Chennai
March 24 DC vs LSG 7:30 PM Visakhapatnam
March 25 GT vs PBKS 7:30 PM Ahmedabad
March 26 RR vs KKR 7:30 PM Guwahati
March 27 SRH vs LSG 7:30 PM Hyderabad
March 28 CSK vs RCB 7:30 PM Chennai
March 29 GT vs MI 7:30 PM Ahmedabad
March 30 DC vs SRH 3:30 PM Visakhapatnam
March 30 RR vs CSK 7:30 PM Guwahati
March 31 MI vs KKR 7:30 PM Mumbai
April 1 LSG vs PBKS 7:30 PM Lucknow
April 2 RCB vs GT 7:30 PM Bengaluru
April 3 KKR vs SRH 7:30 PM Kolkata
April 4 LSG vs MI 7:30 PM Lucknow
April 5 CSK vs DC 3:30 PM Chennai
April 5 PBKS vs RR 7:30 PM New Chandigarh
April 6 KKR vs LSG 3:30 PM Kolkata
April 6 SRH vs GT 7:30 PM Hyderabad
April 7 MI vs RCB 7:30 PM Mumbai
April 8 PBKS vs CSK 7:30 PM New Chandigarh
April 9 GT vs RR 7:30 PM Ahmedabad
April 10 RCB vs DC 7:30 PM Bengaluru
April 11 CSK vs KKR 7:30 PM Chennai
April 12 LSG vs GT 3:30 PM Lucknow
April 12 SRH vs PBKS 7:30 PM Hyderabad
April 13 RR vs RCB 3:30 PM Jaipur
April 13 DC vs MI 7:30 PM Delhi
April 14 LSG vs CSK 7:30 PM Lucknow
April 15 PBKS vs KKR 7:30 PM New Chandigarh
April 16 DC vs RR 7:30 PM Delhi
April 17 MI vs SRH 7:30 PM Mumbai
April 18 RCB vs PBKS 7:30 PM Bengaluru
April 19 GT vs DC 3:30 PM Ahmedabad
April 19 RR vs LSG 7:30 PM Jaipur
April 20 PBKS vs RCB 3:30 PM New Chandigarh
April 20 MI vs CSK 7:30 PM Mumbai
April 21 KKR vs GT 7:30 PM Kolkata
April 22 LSG vs DC 7:30 PM Lucknow
April 23 SRH vs MI 7:30 PM Hyderabad
April 24 RCB vs RR 7:30 PM Bengaluru
April 25 CSK vs SRH 7:30 PM Chennai
April 26 KKR vs PBKS 7:30 PM Kolkata
April 27 MI vs LSG 3:30 PM Mumbai
April 27 DC vs RCB 7:30 PM Delhi
April 28 RR vs GT 7:30 PM Jaipur
April 29 DC vs KKR 7:30 PM Delhi
April 30 CSK vs PBKS 7:30 PM Chennai
May 1 RR vs MI 7:30 PM Jaipur
May 2 GT vs SRH 7:30 PM Ahmedabad
May 3 RCB vs CSK 7:30 PM Bengaluru
May 4 KKR vs RR 3:30 PM Kolkata
May 4 PBKS vs LSG 7:30 PM Dharamsala
May 5 SRH vs DC 7:30 PM Hyderabad
May 6 MI vs GT 7:30 PM Mumbai
May 7 KKR vs CSK 7:30 PM Kolkata
May 8 PBKS vs DC 7:30 PM Dharamsala
May 9 LSG vs RCB 7:30 PM Lucknow
May 10 SRH vs KKR 7:30 PM Hyderabad
May 11 PBKS vs MI 3:30 PM Dharamsala
May 11 DC vs GT 7:30 PM Delhi
May 12 CSK vs RR 7:30 PM Chennai
May 13 RCB vs SRH 7:30 PM Bengaluru
May 14 GT vs LSG 7:30 PM Ahmedabad
May 15 MI vs DC 7:30 PM Mumbai
May 16 RR vs PBKS 7:30 PM Jaipur
May 17 RCB vs KKR 7:30 PM Bengaluru
May 18 GT vs CSK 3:30 PM Ahmedabad
May 18 LSG vs SRH 7:30 PM Lucknow
May 20 Qualifier 1 7:30 PM Hyderabad
May 21 Eliminator 7:30 PM Hyderabad
May 23 Qualifier 2 7:30 PM Kolkata
May 25 Final 7:30 PM Kolkata
LastModified Date: 2025-02-20 15:44:24

Latest Comments