The Indian Premier League (IPL) 2025 is set to return for its 18th season, promising high-octane cricketing action, star-studded teams, and intense rivalries. Organized by the Board of Control for Cricket in India (BCCI), IPL has evolved into one of the most prestigious and lucrative T20 leagues globally, boasting a brand value of $12 billion as of December 2024.
The tournament will feature 10 teams, each packed with a mix of seasoned international players and emerging domestic talent. This year’s edition will follow the classic league-cum-knockout format, with teams divided into two groups.
The tournament will be played across 13 venues, with iconic stadiums like Eden Gardens (Kolkata) and Rajiv Gandhi International Stadium (Hyderabad) hosting key matches, including the playoffs and the grand finale.
The 2025 IPL auction witnessed record-breaking bids, with Jos Buttler and Rishabh Pant emerging as the most expensive players. Meanwhile, cricketing legends such as MS Dhoni, Rohit Sharma, and Virat Kohli will continue their IPL journey, despite retiring from international T20 cricket. Adding to the excitement, renowned coaches, including Ricky Ponting, Rahul Dravid, and Stephen Fleming, will guide their respective franchises in pursuit of glory.
With an electrifying mix of experienced stalwarts and young sensations, IPL 2025 is all set to deliver thrilling encounters, dramatic chases, and unforgettable moments.
The Indian Premier League (IPL) 2025 was temporarily halted on Friday, May 9, due to rising military tensions between India and Pakistan.
However, after both nations reached a ceasefire agreement, the situation has significantly de-escalated. With improved stability, the BCCI has now given the go-ahead for the tournament to continue.
This article has been updated to include the revised IPL 2025 schedule, which will now run from May 17 to June 3.
Stay tuned for the latest updates on team squads, fixtures, and match results as the battle for the IPL trophy unfolds!
The Indian Premier League (IPL) is a franchise-based Twenty20 (T20) cricket tournament organized by the Board of Control for Cricket in India (BCCI). Since its inception in 2008, it has grown into the most lucrative cricket competition in the world. According to a December 2024 report by Brand Finance, the IPL holds an impressive brand value of $12 billion.
As the 18th edition of the IPL approaches, here’s a complete guide to the tournament, its format, teams, venues, and key players.
The 18th edition of IPL is scheduled to be held from March 22 to May 25, 2025.
The IPL follows a league-cum-knockout format featuring 10 teams, divided into two groups:
Each team plays 14 matches in the league stage, including:
Two matches (home and away) against teams in their own group.
Two matches against one designated team from the opposite group.
One match each against the remaining four teams from the opposite group.
The top four teams in the unified points table qualify for the playoffs:
Qualifier 1: The top two teams play, with the winner advancing to the final.
Eliminator: The third and fourth-placed teams face off, with the loser eliminated.
Qualifier 2: The loser of Qualifier 1 plays the winner of the Eliminator for a spot in the final.
Group 1: Kolkata Knight Riders, Royal Challengers Bengaluru, Rajasthan Royals, Chennai Super Kings, Punjab Kings.
Group 2: Sunrisers Hyderabad, Delhi Capitals, Gujarat Titans, Mumbai Indians, Lucknow Super Giants.
The IPL is hosted in the home cities of the franchises across India. Some teams may split their home games between multiple venues.
Total Venues: The 2025 edition will be played across 13 stadiums.
Eden Gardens (Kolkata): Opening match, Qualifier 2, and the final.
Rajiv Gandhi International Stadium (Hyderabad): Qualifier 1 and the Eliminator.
The IPL features top cricketers from around the world. Some of the most notable signings from the 2025 player auction include:
Jos Buttler (England) – Bought by Gujarat Titans for ₹157.5 million ($1.81 million), the highest bid for an overseas player.
Rishabh Pant (India) – Acquired by Lucknow Super Giants for ₹270 million ($3.11 million), making him the highest-paid player in the auction.
MS Dhoni (India) – The World Cup-winning former captain will play for Chennai Super Kings, despite retiring from international cricket.
Rohit Sharma & Virat Kohli – Both retired from international T20 cricket after winning the 2024 T20 World Cup, but will continue to play for Mumbai Indians and Royal Challengers Bengaluru, respectively.
Also Read: Top Earning Athletes of the Paris Olympics
Several former cricket legends have taken up coaching roles:
Ricky Ponting – Punjab Kings
Rahul Dravid – Rajasthan Royals
Stephen Fleming – Chennai Super Kings
Pakistani players have not participated in the IPL since its inaugural season in 2008 due to political tensions.
In 2009, Pakistan’s government barred its players from the IPL over security concerns following the Mumbai attacks in November 2008.
Although Pakistani players were cleared to participate in IPL 2010, they were not selected by franchises.
Since then, no Pakistani players have featured in the IPL.
The Indian Premier League (IPL) 2025 season will feature 10 teams competing across 74 matches, including a league stage and a four-team playoff round. Below are the full squads of all teams along with their coaches and best past performances.
Squad: Ruturaj Gaikwad (Captain), Noor Ahmad, Khaleel Ahmed, Ravichandran Ashwin, Vansh Bedi, Mukesh Choudhary, Devon Conway, Sam Curran, Mahendra Singh Dhoni, Shivam Dube, Nathan Ellis, Ramakrishna Ghosh, Shreyas Gopal, Deepak Hooda, Ravindra Jadeja, Anshul Kamboj, Kamlesh Nagarkoti, Jamie Overton, Matheesha Pathirana, Shaik Rasheed, Rachin Ravindra, Vijay Shankar, Andre Siddarth, Gurjapneet Singh, Rahul Tripathi.
Coach: Stephen Fleming
Best Performance: Champions (2010, 2011, 2018, 2021, 2023)
Squad: Harry Brook, Dushmantha Chameera, Faf du Plessis, Donovan Ferreira, Jake Fraser-McGurk, Mukesh Kumar, Manvanth Kumar, Ajay Mandal, Karun Nair, Darshan Nalkande, Thangarasu Natarajan, Vipraj Nigam, Axar Patel, Abhishek Porel, KL Rahul, Sameer Rizvi, Ashutosh Sharma, Mohit Sharma, Mitchell Starc, Madhav Tiwari, Tristan Stubbs, Tripurana Vijay, Kuldeep Yadav.
Coach: Hemang Badani
Best Performance: Runners-up (2020)
Squad: Shubman Gill (Captain), Gurnoor Brar, Jos Buttler, Gerald Coetzee, Karim Janat, Arshad Khan, Rashid Khan, Shahrukh Khan, Kulwant Khejroliya, Sai Kishore, Prasidh Krishna, Kumar Kushagra, Mahipal Lomror, Glenn Phillips, Kagiso Rabada, Anuj Rawat, Sherfane Rutherford, Ishant Sharma, Nishant Sindhu, Mohammed Siraj, Sai Sudharsan, Washington Sundar, Manav Suthar, Rahul Tewatia, Jayant Yadav.
Coach: Ashish Nehra
Best Performance: Champions (2022)
Squad: Moeen Ali, Vaibhav Arora, Varun Chakravarthy, Quinton de Kock, Rahmanullah Gurbaz, Venkatesh Iyer, Spencer Johnson, Umran Malik, Mayank Markande, Sunil Narine, Anrich Nortje, Manish Pandey, Rovman Powell, Angkrish Raghuvanshi, Ajinkya Rahane, Harshit Rana, Anukul Roy, Andre Russell, Ramandeep Singh, Rinku Singh, Luvnith Sisodia.
Coach: Chandrakant Pandit
Best Performance: Champions (2012, 2014, 2024)
Squad: Rishabh Pant (Captain), Shahbaz Ahmed, Ayush Badoni, Ravi Bishnoi, Matthew Breetzke, Yuvraj Chaudhary, Akash Deep, Rajvardhan Hangargekar, Avesh Khan, Mohsin Khan, Arshin Kulkarni, Shamar Joseph, Aryan Juyal, Aiden Markram, Mitchell Marsh, David Miller, Nicholas Pooran, Abdul Samad, Manimaran Siddharth, Akash Singh, Digvesh Singh, Himmat Singh, Mayank Yadav, Prince Yadav.
Coach: Justin Langer
Best Performance: Playoffs (2022, 2023)
Squad: Hardik Pandya (Captain), Raj Angad Bawa, Trent Boult, Jasprit Bumrah, Deepak Chahar, Naman Dhir, Mujeeb Ur Rahman, Will Jacks, Bevon Jacobs, Ashwani Kumar, Robin Minz, Vignesh Puthur, Satyanarayana Raju, Ryan Rickelton, Mitchell Santner, Karn Sharma, Rohit Sharma, Krishnan Shrijith, Arjun Tendulkar, Reece Topley, Tilak Varma, Lizaad Williams, Suryakumar Yadav.
Coach: Mahela Jayawardene
Best Performance: Champions (2013, 2015, 2017, 2019, 2020)
Squad: Shreyas Iyer (Captain), Priyansh Arya, Pyla Avinash, Xavier Bartlett, Harpreet Brar, Yuzvendra Chahal, Praveen Dubey, Lockie Ferguson, Aaron Hardie, Josh Inglis, Marco Jansen, Musheer Khan, Glenn Maxwell, Azmatullah Omarzai, Kuldeep Sen, Suryansh Shedge, Arshdeep Singh, Harnoor Singh, Prabhsimran Singh, Shashank Singh, Marcus Stoinis, Yash Thakur, Vishnu Vinod, Nehal Wadhera, Vijaykumar Vyshak.
Coach: Ricky Ponting
Best Performance: Runners-up (2014)
Squad: Sanju Samson (Captain), Jofra Archer, Yudhvir Charak, Tushar Deshpande, Shubham Dubey, Fazalhaq Farooqi, Wanindu Hasaranga, Shimron Hetmyer, Yashasvi Jaiswal, Dhruv Jurel, Kumar Kartikeya, Akash Madhwal, Kwena Maphaka, Riyan Parag, Nitish Rana, Kunal Rathore, Ashok Sharma, Sandeep Sharma, Vaibhav Suryavanshi, Maheesh Theekshana.
Coach: Rahul Dravid
Best Performance: Champions (2008)
Squad: Virat Kohli, Jacob Bethell, Manoj Bhandage, Swastik Chikara, Rasikh Salam Dar, Tim David, Yash Dayal, Josh Hazlewood, Bhuvneshwar Kumar, Liam Livingstone, Lungi Ngidi, Devdutt Padikkal, Krunal Pandya, Rajat Patidar, Mohit Rathee, Phil Salt, Jitesh Sharma, Suyash Sharma, Romario Shepherd, Abhinandan Singh, Swapnil Singh, Nuwan Thushara.
Coach: Andy Flower
Best Performance: Runners-up (2009, 2011, 2016)
Squad: Pat Cummins (Captain), Zeeshan Ansari, Sachin Baby, Brydon Carse, Rahul Chahar, Travis Head, Ishan Kishan, Heinrich Klaasen, Eshan Malinga, Abhinav Manohar, Kamindu Mendis, Harshal Patel, Nitish Kumar Reddy, Mohammad Shami, Abhishek Sharma, Simarjeet Singh, Atharva Taide, Jaydev Unadkat, Aniket Verma, Adam Zampa.
Coach: Daniel Vettori
Best Performance: Champions (2016)
The highly anticipated Indian Premier League (IPL) 2025 is set to begin on March 22, 2025, with matches starting at 7:30 PM IST (2:00 PM GMT), unless stated otherwise. Afternoon matches will begin at 3:30 PM IST. Below is the full schedule of IPL 2025, categorized by match dates.
Kolkata Knight Riders vs. Royal Challengers Bengaluru (Kolkata)
March 23
Sunrisers Hyderabad vs. Rajasthan Royals (Hyderabad, 3:30 PM IST)
Chennai Super Kings vs. Mumbai Indians (Chennai)
March 24 – Delhi Capitals vs. Lucknow Super Giants (Visakhapatnam)
March 25 – Gujarat Titans vs. Punjab Kings (Ahmedabad)
March 26 – Rajasthan Royals vs. Kolkata Knight Riders (Guwahati)
March 27 – Sunrisers Hyderabad vs. Lucknow Super Giants (Hyderabad)
March 28 – Chennai Super Kings vs. Royal Challengers Bengaluru (Chennai)
March 29 – Gujarat Titans vs. Mumbai Indians (Ahmedabad)
March 30
Delhi Capitals vs. Sunrisers Hyderabad (Visakhapatnam, 3:30 PM IST)
Rajasthan Royals vs. Chennai Super Kings (Guwahati)
March 31 – Mumbai Indians vs. Kolkata Knight Riders (Mumbai)
April 1 – Lucknow Super Giants vs. Punjab Kings (Lucknow)
April 2 – Royal Challengers Bengaluru vs. Gujarat Titans (Bengaluru)
April 3 – Kolkata Knight Riders vs. Sunrisers Hyderabad (Kolkata)
April 4 – Lucknow Super Giants vs. Mumbai Indians (Lucknow)
April 5
Chennai Super Kings vs. Delhi Capitals (Chennai, 3:30 PM IST)
Punjab Kings vs. Rajasthan Royals (New Chandigarh)
April 6
Kolkata Knight Riders vs. Lucknow Super Giants (Kolkata, 3:30 PM IST)
Sunrisers Hyderabad vs. Gujarat Titans (Hyderabad)
April 7 – Mumbai Indians vs. Royal Challengers Bengaluru (Mumbai)
April 8 – Punjab Kings vs. Chennai Super Kings (New Chandigarh)
April 9 – Gujarat Titans vs. Rajasthan Royals (Ahmedabad)
April 10 – Royal Challengers Bengaluru vs. Delhi Capitals (Bengaluru)
April 11 – Chennai Super Kings vs. Kolkata Knight Riders (Chennai)
April 12
Lucknow Super Giants vs. Gujarat Titans (Lucknow, 3:30 PM IST)
Sunrisers Hyderabad vs. Punjab Kings (Hyderabad)
April 13
Rajasthan Royals vs. Royal Challengers Bengaluru (Jaipur, 3:30 PM IST)
Delhi Capitals vs. Mumbai Indians (Delhi)
April 20
Punjab Kings vs. Royal Challengers Bengaluru (New Chandigarh, 3:30 PM IST)
Mumbai Indians vs. Chennai Super Kings (Mumbai)
April 27
Mumbai Indians vs. Lucknow Super Giants (Mumbai, 3:30 PM IST)
Delhi Capitals vs. Royal Challengers Bengaluru (Delhi)
May 4
Kolkata Knight Riders vs. Rajasthan Royals (Kolkata, 3:30 PM IST)
Punjab Kings vs. Lucknow Super Giants (Dharamsala)
Mumbai Indians vs. Gujarat Titans
May 7
Kolkata Knight Riders vs Chennai Super Kings
The Indian Premier League (IPL) 2025 was temporarily suspended on Friday, May 9, due to escalating military tensions between India and Pakistan. The decision was made in the interest of public and player safety, with the Board of Control for Cricket in India (BCCI) halting the tournament for a week.
The suspension was prompted by a concerning incident during the match between Punjab Kings and Delhi Capitals in Dharamshala, which was abruptly stopped midway following emergency evacuation procedures. In an official statement, BCCI Secretary Devajit Saikia said the board made the call prioritizing the well-being of players, teams, sponsors, and fans amid the uncertain geopolitical climate.
Following the declaration of a ceasefire agreement between India and Pakistan, tensions have considerably eased. With the situation stabilizing, the BCCI has approved the resumption of IPL 2025. The remaining matches will now take place under enhanced security protocols and with ongoing coordination with relevant security authorities.
The Board of Control for Cricket in India (BCCI) has announced the revised schedule for the final leg of the IPL 2025 season, covering key league matches and playoffs leading up to the grand finale. Here’s the updated list of fixtures, including match dates, timings, teams, and venues.
Date |
Day |
Time |
Match |
Venue |
17-May-25 |
Sat |
7:30 PM |
Royal Challengers Bengaluru vs KKR |
Bengaluru |
18-May-25 |
Sun |
3:30 PM |
Rajasthan Royals vs Punjab Kings |
Jaipur |
18-May-25 |
Sun |
7:30 PM |
Delhi Capitals vs Gujarat Titans |
Delhi |
19-May-25 |
Mon |
7:30 PM |
Lucknow Super Giants vs SRH |
Lucknow |
20-May-25 |
Tue |
7:30 PM |
Chennai Super Kings vs Rajasthan Royals |
Delhi |
21-May-25 |
Wed |
7:30 PM |
Mumbai Indians vs Delhi Capitals |
Mumbai |
22-May-25 |
Thu |
7:30 PM |
Gujarat Titans vs Lucknow Super Giants |
Ahmedabad |
23-May-25 |
Fri |
7:30 PM |
Royal Challengers Bengaluru vs SRH |
Bengaluru |
24-May-25 |
Sat |
3:30 PM |
Punjab Kings vs Delhi Capitals |
Jaipur |
24-May-25 |
Sat |
7:30 PM |
Gujarat Titans vs Chennai Super Kings |
Ahmedabad |
25-May-25 |
Sun |
3:30 PM |
SRH vs Kolkata Knight Riders |
Hyderabad |
25-May-25 |
Sun |
7:30 PM |
Punjab Kings vs Mumbai Indians |
Jaipur |
26-May-25 |
Mon |
7:30 PM |
Lucknow Super Giants vs RCB |
Lucknow |
27-May-25 |
Tue |
– |
No Match (Rest Day) |
– |
28-May-25 |
Wed |
– |
No Match (Rest Day) |
– |
29-May-25 |
Thu |
7:30 PM |
Qualifier 1 |
TBC |
30-May-25 |
Fri |
7:30 PM |
Eliminator |
TBC |
31-May-25 |
Sat |
– |
No Match (Rest Day) |
– |
01-Jun-25 |
Sun |
7:30 PM |
Qualifier 2 |
TBC |
02-Jun-25 |
Mon |
– |
No Match (Rest Day) |
– |
03-Jun-25 |
Tue |
7:30 PM |
Final |
TBC |
The BCCI clarified that while it holds confidence in national security, the decision to pause IPL 2025 was based on practical concerns. Stakeholders such as franchise owners, players, sponsors, and broadcasters expressed their concerns, leading to a temporary halt. With improving conditions, the tournament is now ready to deliver its thrilling conclusion.
Conclusion for IPL 2025 Full Squads & Team Analysis
As IPL 2025 gears up for another electrifying season, each team has strategically built its squad to maximize performance. With star-studded lineups, emerging talents, and some surprising picks in the auction, fans can expect a thrilling tournament ahead. From power-packed batting lineups to lethal bowling attacks, every franchise is set to bring its A-game to the field.
With the stage set and anticipation soaring, IPL 2025 promises to be a spectacle of high-octane cricketing action. Stay tuned for live updates, match schedules, and in-depth analysis as the tournament unfolds. Let the countdown to another unforgettable IPL season begin!