back icon

Indian Premier League, 2025 - Schedule & Results

22nd March, 2025

Royal Challengers Bengaluru beat Kolkata Knight Riders by 7 wickets

player_of_the_match

Player of the match

Krunal Pandya - RCB

23rd March, 2025

Sunrisers Hyderabad beat Rajasthan Royals by 44 runs

player_of_the_match

Player of the match

Ishan Kishan - SRH

Chennai Super Kings beat Mumbai Indians by 4 wickets

player_of_the_match

Player of the match

Noor Ahmad - CSK

24th March, 2025

Match 4

Visakhapatnam

211/9 (19.3)

Delhi Capitals beat Lucknow Super Giants by 1 wicket

player_of_the_match

Player of the match

Ashutosh Sharma - DC

25th March, 2025

Match 5

Ahmedabad

243/5 (20.0)

232/5 (20.0)

Punjab Kings beat Gujarat Titans by 11 runs

player_of_the_match

Player of the match

Shreyas Iyer - PBKS

26th March, 2025

Kolkata Knight Riders beat Rajasthan Royals by 8 wickets

player_of_the_match

Player of the match

Quinton de Kock - KKR

27th March, 2025

Lucknow Super Giants beat Sunrisers Hyderabad by 5 wickets

player_of_the_match

Player of the match

Shardul Thakur - LSG

28th March, 2025

Royal Challengers Bengaluru beat Chennai Super Kings by 50 runs

player_of_the_match

Player of the match

Rajat Patidar - RCB

29th March, 2025

Match 9

Ahmedabad

196/8 (20.0)

160/6 (20.0)

Gujarat Titans beat Mumbai Indians by 36 runs

player_of_the_match

Player of the match

Prasidh Krishna - GT

30th March, 2025

Match 10

Visakhapatnam

166/3 (16.0)

Delhi Capitals beat Sunrisers Hyderabad by 7 wickets

player_of_the_match

Player of the match

Mitchell Starc - DC

Rajasthan Royals beat Chennai Super Kings by 6 runs

player_of_the_match

Player of the match

Nitish Rana - RR

31st March, 2025

Mumbai Indians beat Kolkata Knight Riders by 8 wickets

player_of_the_match

Player of the match

Ashwani Kumar - MI

1st April, 2025

Punjab Kings beat Lucknow Super Giants by 8 wickets

player_of_the_match

Player of the match

Prabhsimran Singh - PBKS

2nd April, 2025

Gujarat Titans beat Royal Challengers Bengaluru by 8 wickets

player_of_the_match

Player of the match

Mohammed Siraj - GT

3rd April, 2025

Kolkata Knight Riders beat Sunrisers Hyderabad by 80 runs

player_of_the_match

Player of the match

Vaibhav Arora - KKR

4th April, 2025

Lucknow Super Giants beat Mumbai Indians by 12 runs

player_of_the_match

Player of the match

Digvesh Singh - LSG

5th April, 2025

Delhi Capitals beat Chennai Super Kings by 25 runs

player_of_the_match

Player of the match

KL Rahul - DC

Match 18

Mullanpur

205/4 (20.0)

155/9 (20.0)

Rajasthan Royals beat Punjab Kings by 50 runs

player_of_the_match

Player of the match

Jofra Archer - RR

6th April, 2025

Gujarat Titans beat Sunrisers Hyderabad by 7 wickets

player_of_the_match

Player of the match

Mohammed Siraj - GT

7th April, 2025

Royal Challengers Bengaluru beat Mumbai Indians by 12 runs

player_of_the_match

Player of the match

Rajat Patidar - RCB

8th April, 2025

Lucknow Super Giants beat Kolkata Knight Riders by 4 runs

player_of_the_match

Player of the match

Nicholas Pooran - LSG

Punjab Kings beat Chennai Super Kings by 18 runs

player_of_the_match

Player of the match

Priyansh Arya - PBKS

9th April, 2025

Match 23

Ahmedabad

217/6 (20.0)

159/10 (19.2)

Gujarat Titans beat Rajasthan Royals by 58 runs

player_of_the_match

Player of the match

Sai Sudharsan - GT

10th April, 2025

Delhi Capitals beat Royal Challengers Bengaluru by 6 wickets

player_of_the_match

Player of the match

KL Rahul - DC

11th April, 2025

Kolkata Knight Riders beat Chennai Super Kings by 8 wickets

player_of_the_match

Player of the match

Sunil Narine - KKR

12th April, 2025

Lucknow Super Giants beat Gujarat Titans by 6 wickets

player_of_the_match

Player of the match

Aiden Markram - LSG

Sunrisers Hyderabad beat Punjab Kings by 8 wickets

player_of_the_match

Player of the match

Abhishek Sharma - SRH

13th April, 2025

Royal Challengers Bengaluru beat Rajasthan Royals by 9 wickets

player_of_the_match

Player of the match

Phil Salt - RCB

Mumbai Indians beat Delhi Capitals by 12 runs

player_of_the_match

Player of the match

Karn Sharma - MI

14th April, 2025

Chennai Super Kings beat Lucknow Super Giants by 5 wickets

player_of_the_match

Player of the match

MS Dhoni - CSK

15th April, 2025

Punjab Kings beat Kolkata Knight Riders by 16 runs

player_of_the_match

Player of the match

Yuzvendra Chahal - PBKS

16th April, 2025

Match 32

Delhi

188/5 (20.0)&13/0 (0.4)

188/4 (20.0)&11/2 (0.5)

Delhi Capitals tied with Rajasthan Royals (Delhi Capitals win Super Over by 2 wickets)

player_of_the_match

Player of the match

Mitchell Starc - DC

17th April, 2025

Mumbai Indians beat Sunrisers Hyderabad by 4 wickets

player_of_the_match

Player of the match

Will Jacks - MI

18th April, 2025

Punjab Kings beat Royal Challengers Bengaluru by 5 wickets

player_of_the_match

Player of the match

Tim David - RCB

19th April, 2025

Match 35

Ahmedabad

203/8 (20.0)

204/3 (19.2)

Gujarat Titans beat Delhi Capitals by 7 wickets

player_of_the_match

Player of the match

Jos Buttler - GT

Lucknow Super Giants beat Rajasthan Royals by 2 runs

player_of_the_match

Player of the match

Avesh Khan - LSG

20th April, 2025

Royal Challengers Bengaluru beat Punjab Kings by 7 wickets

player_of_the_match

Player of the match

Virat Kohli - RCB

Mumbai Indians beat Chennai Super Kings by 9 wickets

player_of_the_match

Player of the match

Rohit Sharma - MI

21st April, 2025

Gujarat Titans beat Kolkata Knight Riders by 39 runs

player_of_the_match

Player of the match

Shubman Gill - GT

22nd April, 2025

Delhi Capitals beat Lucknow Super Giants by 8 wickets

player_of_the_match

Player of the match

Mukesh Kumar - DC

23rd April, 2025

Mumbai Indians beat Sunrisers Hyderabad by 7 wickets

player_of_the_match

Player of the match

Trent Boult - MI

24th April, 2025

Royal Challengers Bengaluru beat Rajasthan Royals by 11 runs

player_of_the_match

Player of the match

Josh Hazlewood - RCB

25th April, 2025

Sunrisers Hyderabad beat Chennai Super Kings by 5 wickets

player_of_the_match

Player of the match

Harshal Patel - SRH

26th April, 2025

MATCH ABANDONED

27th April, 2025

Mumbai Indians beat Lucknow Super Giants by 54 runs

player_of_the_match

Player of the match

Will Jacks - MI

Royal Challengers Bengaluru beat Delhi Capitals by 6 wickets

player_of_the_match

Player of the match

Krunal Pandya - RCB

28th April, 2025

Rajasthan Royals beat Gujarat Titans by 8 wickets

player_of_the_match

Player of the match

Vaibhav Suryavanshi - RR

29th April, 2025

Kolkata Knight Riders beat Delhi Capitals by 14 runs

player_of_the_match

Player of the match

Sunil Narine - KKR

30th April, 2025

Punjab Kings beat Chennai Super Kings by 4 wickets

player_of_the_match

Player of the match

Shreyas Iyer - PBKS

1st May, 2025

Mumbai Indians beat Rajasthan Royals by 100 runs

player_of_the_match

Player of the match

Ryan Rickelton - MI

2nd May, 2025

Gujarat Titans beat Sunrisers Hyderabad by 38 runs

player_of_the_match

Player of the match

Prasidh Krishna - GT

3rd May, 2025

Royal Challengers Bengaluru beat Chennai Super Kings by 2 runs

player_of_the_match

Player of the match

Romario Shepherd - RCB

4th May, 2025

Kolkata Knight Riders beat Rajasthan Royals by 1 run

player_of_the_match

Player of the match

Andre Russell - KKR

Punjab Kings beat Lucknow Super Giants by 37 runs

player_of_the_match

Player of the match

Prabhsimran Singh - PBKS

5th May, 2025

MATCH ABANDONED

6th May, 2025

Gujarat Titans beat Mumbai Indians by 3 wickets (DLS method)

player_of_the_match

Player of the match

Shubman Gill - GT

7th May, 2025

Chennai Super Kings beat Kolkata Knight Riders by 2 wickets

player_of_the_match

Player of the match

Noor Ahmad - CSK

18th May, 2025

Punjab Kings beat Rajasthan Royals by 10 runs

player_of_the_match

Player of the match

Harpreet Brar - PBKS

Gujarat Titans beat Delhi Capitals by 10 wickets

player_of_the_match

Player of the match

Sai Sudharsan - GT

19th May, 2025

Sunrisers Hyderabad beat Lucknow Super Giants by 6 wickets

player_of_the_match

Player of the match

Abhishek Sharma - SRH

20th May, 2025

Rajasthan Royals beat Chennai Super Kings by 6 wickets

player_of_the_match

Player of the match

Akash Madhwal - RR

21st May, 2025

Match 63

Mumbai

180/5 (20.0)

121/10 (18.2)

Mumbai Indians beat Delhi Capitals by 59 runs

player_of_the_match

Player of the match

Suryakumar Yadav - MI

22nd May, 2025

Lucknow Super Giants beat Gujarat Titans by 33 runs

player_of_the_match

Player of the match

Mitchell Marsh - LSG

23rd May, 2025

Sunrisers Hyderabad beat Royal Challengers Bengaluru by 42 runs

player_of_the_match

Player of the match

Ishan Kishan - SRH

24th May, 2025

Delhi Capitals beat Punjab Kings by 6 wickets

player_of_the_match

Player of the match

Sameer Rizvi - DC

25th May, 2025

Chennai Super Kings beat Gujarat Titans by 83 runs

player_of_the_match

Player of the match

Dewald Brevis - CSK

Sunrisers Hyderabad beat Kolkata Knight Riders by 110 runs

player_of_the_match

Player of the match

Heinrich Klaasen - SRH

26th May, 2025

Punjab Kings beat Mumbai Indians by 7 wickets

player_of_the_match

Player of the match

Josh Inglis - PBKS

27th May, 2025

Royal Challengers Bengaluru beat Lucknow Super Giants by 6 wickets

player_of_the_match

Player of the match

Jitesh Sharma - RCB

29th May, 2025

Royal Challengers Bengaluru beat Punjab Kings by 8 wickets

player_of_the_match

Player of the match

Suyash Sharma - RCB

30th May, 2025

Eliminator

Mullanpur

228/5 (20.0)

208/6 (20.0)

Mumbai Indians beat Gujarat Titans by 20 runs

player_of_the_match

Player of the match

Rohit Sharma - MI

1st June, 2025

Qualifier 2

Ahmedabad

203/6 (20.0)

207/5 (19.0)

Punjab Kings beat Mumbai Indians by 5 wickets

player_of_the_match

Player of the match

Shreyas Iyer - PBKS

3rd June, 2025

Royal Challengers Bengaluru beat Punjab Kings by 6 runs

player_of_the_match

Player of the match

Krunal Pandya - RCB