MI vs KKR IPL 2025 Live streaming details: Match, toss time, telecast details, how to watch

The 12th match of IPL 2025, MI vs KKR, will be played in Mumbai.
The 12th match of the Indian Premier League (IPL) 2025 will be played between Mumbai Indians (MI) and Kolkata Knight Riders (KKR) at the Wankhede Stadium, Mumbai, on Monday, March 31. It will also be the first match of IPL 2025 at one of India’s most prestigious cricket venues.
MI have had a nightmare start to the tournament with back-to-back defeats. The five-time IPL champions lost their opening match against arch-rivals Chennai Super Kings (CSK) before suffering a 36-run defeat against Gujarat Titans (GT) in Ahmedabad.
They are currently ninth in the points table with a disappointing NRR of -1.163 and will be eager to get their season back on track with a win at home.
KKR, on the other hand, bounced back from their loss against Royal Challengers Bengaluru in the season opener with an eight-wicket win over Rajasthan Royals (RR). Quinton de Kock starred in the last game with an unbeaten 97 and will enjoy the pace and bounce on offer in Mumbai.
MI vs KKR: Head-to-Head Record in IPL
These two teams have met 34 times in the IPL so far. MI have dominated the rivalry with 23 wins while KKR have 11 victories to their name.
Matches Played: 34
Mumbai Indians (Won): 23
Kolkata Knight Riders (Won): 11
No Results: 0
IPL 2025 – Mumbai Indians (MI) vs Kolkata Knight Riders (KKR), 31st March, Monday | Wankhede Stadium, Mumbai | 7:30 PM IST
Match: Mumbai Indians (MI) vs Kolkata Knight Riders (KKR), Match 12, IPL 2025
Match Date: March 31, 2025 (Monday)
Time: 7:30 PM IST / 2:00 PM GMT
Venue: Wankhede Stadium, Mumbai
When to watch MI vs KKR, Match 12, IPL 2025? Timing details
Match No. 12 of IPL 2025, which will be the MI vs KKR clash on Monday in Mumbai, is scheduled to get underway at 7:30 PM IST / 2:00 PM GMT at the Wankhede Stadium. The toss will take place half an hour before the match.
Toss Timing – 7:00 PM IST / 1:30 PM GMT
How to watch MI vs KKR, Match 12, IPL 2025 in India?
The 12th match of IPL 2025 between MI and KKR will be telecast live on Star Sports Network in India. Fans can also watch the MI vs KKR game live on the JioHotstar app and website in India.
Where to watch MI vs KKR, Match 12, IPL 2025? Country-wise TV, live streaming details
Australia: Fox Cricket and Kayo Sports
England: Sky Sports
India: Star Sports and JioHotstar
South Africa: SuperSport
USA: Willow TV
Bangladesh: T Sports
Pakistan: Tapmad
Afghanistan: Ariana Television (ATN)
Sri Lanka: Supreme TV & Sandbrix
Nepal: StyxSports
Malaysia: Astro Cricket
New Zealand: Sky Sport
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Related News
- IPL 2025: Points table, most runs, most wickets after match 14, RCB vs GT
- KKR vs SRH Dream11 Prediction, Dream11 Playing XI, Today Match 15, IPL 2025 (Indian T20 League)
- Top five longest sixes in IPL 2025
- IPL 2025: [Watch] Mohammed Siraj castles Phil Salt after being hit for a 105m six in RCB vs GT clash
- India to play 4 tests, 3 ODIs and 5 T20Is as BCCI announces home season schedule for 2025-26
- IPL 2025: Points table, most runs, most wickets after match 14, RCB vs GT
- Top five longest sixes in IPL 2025
- IPL 2025: [Watch] Mohammed Siraj castles Phil Salt after being hit for a 105m six in RCB vs GT clash
- India to play 4 tests, 3 ODIs and 5 T20Is as BCCI announces home season schedule for 2025-26
- IPL 2025: Jasprit Bumrah's return delayed in a massive blow to Mumbai Indians - Reports