IPL 2025 Schedule

IPL Smart Cricket
By -

IPL 2025 Schedule




The tournament usually runs for 7-8 weeks, with 10 teams playing a total of 74 matches (70 league matches + 4 playoff matches). 

Below is a sample schedule:

Teams Participating in IPL 2025


Mumbai Indians (MI)


Chennai Super Kings (CSK)


Royal Challengers Bangalore (RCB)


Kolkata Knight Riders (KKR)


Delhi Capitals (DC)


Punjab Kings (PBKS)


Rajasthan Royals (RR)


Sunrisers Hyderabad (SRH)


Gujarat Titans (GT)


Lucknow Super Giants (LSG)

IPL 2025 Schedule


Tournament Dates: March 22, 2025 - May 18, 2025

Total Matches: 74

Playoffs: Qualifier 1, Eliminator, Qualifier 2, Final

Phase 1: League Stage (March 22 - May 10, 2025)

Each team plays 14 matches (7 home and 7 away). 

Below is a sample schedule for the first two weeks:

  • Match 1

    Eden Gardens, Kolkata

    MAR, SAT 22
    7:30 pm IST

  • Match 2

    Rajiv Gandhi International Stadium, Hyderabad

    MAR, SUN 23
    3:30 pm IST

  • Match 3

    MA Chidambaram Stadium, Chennai

    MAR, SUN 23
    7:30 pm IST

  • Match 4

    Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam

    MAR, MON 24
    7:30 pm IST

  • Match 5

    Narendra Modi Stadium, Ahmedabad

    MAR, TUE 25
    7:30 pm IST

  • Match 6

    Barsapara Cricket Stadium, Guwahati

    MAR, WED 26
    7:30 pm IST

  • Match 7

    Rajiv Gandhi International Stadium, Hyderabad

    MAR, THU 27
    7:30 pm IST

  • Match 8

    MA Chidambaram Stadium, Chennai

    MAR, FRI 28
    7:30 pm IST

  • Match 9

    Narendra Modi Stadium, Ahmedabad

    MAR, SAT 29
    7:30 pm IST

  • Match 10

    Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam

    MAR, SUN 30
    3:30 pm IST

  • Match 11

    Barsapara Cricket Stadium, Guwahati

    MAR, SUN 30
    7:30 pm IST

  • Match 12

    Wankhede Stadium, Mumbai

    MAR, MON 31
    7:30 pm IST

  • Match 13

    Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

    APR, TUE 1
    7:30 pm IST

  • Match 14

    M Chinnaswamy Stadium, Bengaluru

    APR, WED 2
    7:30 pm IST

  • Match 15

    Eden Gardens, Kolkata

    APR, THU 3
    7:30 pm IST

  • Match 16

    Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

    APR, FRI 4
    7:30 pm IST

  • Match 17

    MA Chidambaram Stadium, Chennai

    APR, SAT 5
    3:30 pm IST

  • Match 18

    New PCA Stadium, New Chandigarh

    APR, SAT 5
    7:30 pm IST

  • Match 19

    Eden Gardens, Kolkata

    APR, SUN 6
    3:30 pm IST

  • Match 20

    Rajiv Gandhi International Stadium, Hyderabad

    APR, SUN 6
    7:30 pm IST

  • Match 21

    Wankhede Stadium, Mumbai

    APR, MON 7
    7:30 pm IST

  • Match 22

    New PCA Stadium, New Chandigarh

    APR, TUE 8
    7:30 pm IST

  • Match 23

    Narendra Modi Stadium, Ahmedabad

    APR, WED 9
    7:30 pm IST

  • Match 24

    M Chinnaswamy Stadium, Bengaluru

    APR, THU 10
    7:30 pm IST

  • Match 25

    MA Chidambaram Stadium, Chennai

    APR, FRI 11
    7:30 pm IST

  • Match 26

    Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

    APR, SAT 12
    3:30 pm IST

  • Match 27

    Rajiv Gandhi International Stadium, Hyderabad

    APR, SAT 12
    7:30 pm IST

  • Match 28

    Sawai Mansingh Stadium, Jaipur

    APR, SUN 13
    3:30 pm IST

  • Match 29

    Arun Jaitley Stadium, Delhi

    APR, SUN 13
    7:30 pm IST

  • Match 30

    Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

    APR, MON 14
    7:30 pm IST

  • Match 31

    New PCA Stadium, New Chandigarh

    APR, TUE 15
    7:30 pm IST

  • Match 32

    Arun Jaitley Stadium, Delhi

    APR, WED 16
    7:30 pm IST

  • Match 33

    Wankhede Stadium, Mumbai

    APR, THU 17
    7:30 pm IST

  • Match 34

    M Chinnaswamy Stadium, Bengaluru

    APR, FRI 18
    7:30 pm IST

  • Match 35

    Narendra Modi Stadium, Ahmedabad

    APR, SAT 19
    3:30 pm IST

  • Match 36

    Sawai Mansingh Stadium, Jaipur

    APR, SAT 19
    7:30 pm IST

  • Match 37

    New PCA Stadium, New Chandigarh

    APR, SUN 20
    3:30 pm IST

  • Match 38

    Wankhede Stadium, Mumbai

    APR, SUN 20
    7:30 pm IST

  • Match 39

    Eden Gardens, Kolkata

    APR, MON 21
    7:30 pm IST

  • Match 40

    Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

    APR, TUE 22
    7:30 pm IST

  • Match 41

    Rajiv Gandhi International Stadium, Hyderabad

    APR, WED 23
    7:30 pm IST

  • Match 42

    M Chinnaswamy Stadium, Bengaluru

    APR, THU 24
    7:30 pm IST

  • Match 43

    MA Chidambaram Stadium, Chennai

    APR, FRI 25
    7:30 pm IST

  • Match 44

    Eden Gardens, Kolkata

    APR, SAT 26
    7:30 pm IST

  • Match 45

    Wankhede Stadium, Mumbai

    APR, SUN 27
    3:30 pm IST

  • Match 46

    Arun Jaitley Stadium, Delhi

    APR, SUN 27
    7:30 pm IST

  • Match 47

    Sawai Mansingh Stadium, Jaipur

    APR, MON 28
    7:30 pm IST

  • Match 48

    Arun Jaitley Stadium, Delhi

    APR, TUE 29
    7:30 pm IST

  • Match 49

    MA Chidambaram Stadium, Chennai

    APR, WED 30
    7:30 pm IST

  • Match 50

    Sawai Mansingh Stadium, Jaipur

    MAY, THU 1
    7:30 pm IST

  • Match 51

    Narendra Modi Stadium, Ahmedabad

    MAY, FRI 2
    7:30 pm IST

  • Match 52

    M Chinnaswamy Stadium, Bengaluru

    MAY, SAT 3
    7:30 pm IST

  • Match 53

    Eden Gardens, Kolkata

    MAY, SUN 4
    3:30 pm IST

  • Match 54

    Himachal Pradesh Cricket Association Stadium, Dharamsala

    MAY, SUN 4
    7:30 pm IST

  • Match 55

    Rajiv Gandhi International Stadium, Hyderabad

    MAY, MON 5
    7:30 pm IST

  • Match 56

    Wankhede Stadium, Mumbai

    MAY, TUE 6
    7:30 pm IST

  • Match 57

    Eden Gardens, Kolkata

    MAY, WED 7
    7:30 pm IST

  • Match 58

    Himachal Pradesh Cricket Association Stadium, Dharamsala

    MAY, THU 8
    7:30 pm IST

  • Match 59

    Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

    MAY, FRI 9
    7:30 pm IST

  • Match 60

    Rajiv Gandhi International Stadium, Hyderabad

    MAY, SAT 10
    7:30 pm IST

  • Match 61

    Himachal Pradesh Cricket Association Stadium, Dharamsala

    MAY, SUN 11
    3:30 pm IST

  • Match 62

    Arun Jaitley Stadium, Delhi

    MAY, SUN 11
    7:30 pm IST

  • Match 63

    MA Chidambaram Stadium, Chennai

    MAY, MON 12
    7:30 pm IST

  • Match 64

    M Chinnaswamy Stadium, Bengaluru

    MAY, TUE 13
    7:30 pm IST

  • Match 65

    Narendra Modi Stadium, Ahmedabad

    MAY, WED 14
    7:30 pm IST

  • Match 66

    Wankhede Stadium, Mumbai

    MAY, THU 15
    7:30 pm IST

  • Match 67

    Sawai Mansingh Stadium, Jaipur

    MAY, FRI 16
    7:30 pm IST

  • Match 68

    M Chinnaswamy Stadium, Bengaluru

    MAY, SAT 17
    7:30 pm IST

  • Match 69

    Narendra Modi Stadium, Ahmedabad

    MAY, SUN 18
    3:30 pm IST

  • Match 70

    Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

    MAY, SUN 18
    7:30 pm IST

  • Qualifier 1

    Rajiv Gandhi International Stadium, Hyderabad

    MAY, TUE 20
    7:30 pm IST

  • Eliminator

    Rajiv Gandhi International Stadium, Hyderabad

    MAY, WED 21
    7:30 pm IST

  • Qualifier 2

    Eden Gardens, Kolkata

    MAY, FRI 23
    7:30 pm IST

  • Final

    Eden Gardens, Kolkata

    MAY, SUN 25
    7:30 pm IST



Key Points to Note


Double Headers: Some weekends may feature doubleheaders (2 matches in a day), with the first match at 3:30 PM IST and the second at 7:30 PM IST.


Venues: Matches are played across 10-12 cities in India, including Mumbai, Chennai, Kolkata, Bengaluru, Delhi, Hyderabad, Jaipur, Mohali, Ahmedabad, and Lucknow.


Player Availability: Ensure to check for player availability, especially for international players, as some may leave for national duties.

How to Stay Updated


Follow the official IPL website and social media handles for the latest updates.


Keep an eye on cricket news platforms like ESPN Cricinfo, Cricbuzz, and Sportskeeda.


Subscribe to newsletters from IPL teams for exclusive updates.