Indian T-20 League 2025 Full Schedule, Squad And Timings

Indian T-20 League 2025 is set to deliver another thrilling season of T20 cricket. Featuring 10 teams with world-class players, the tournament begins on March 22, 2025, and concludes with the grand final on May 25, 2025.
This season will witness 74 matches, including league-stage games and playoffs, spread across 13 iconic venues in India. Fans can expect intense battles, power-hitting performances, and nail-biting finishes. Below is the complete Indian T-20 League 2025 schedule, featuring match details, dates, timings, and venues.
Indian T-20 League 2025 – Teams & Squads
Team List | IPL Players List |
---|---|
Kolkata (KKR) | Moeen Ali, Vaibhav Arora, Quinton de Kock, Harshit Rana, Venkatesh Iyer, Spencer Johnson, Mayank Markande, Sunil Narine, Anrich Nortje, Manish Pandey, Rovman Powell, Angkrish Raghuvanshi, Ajinkya Rahane, Rahmanullah Gurbaz, Ramandeep Singh, Anukul Roy, Andre Russell, Rinku Singh, Luvnith Sisodia, Umran Malik, Varun Chakravarthy |
Bengaluru (RCB) | Abhinandan Singh, Jacob Bethell, Manoj Bhandage, Swastik Chikara, Tim David, Josh Hazlewood, Virat Kohli, Bhuvneshwar Kumar, Liam Livingstone, Mohit Rathee, Lungi Ngidi, Devdutt Padikkal, Krunal Pandya, Rajat Patidar, Rasikh Salam, Phil Salt, Jitesh Sharma, Romario Shepherd, Suyash Sharma, Swapnil Singh, Nuwan Thushara, Yash Dayal |
Hyderabad (SRH) | Abhishek Sharma, Brydon Carse, Rahul Chahar, Pat Cummins, Travis Head, Ishan Kishan, Heinrich Klaasen, Eshan Malinga, Abhinav Manohar, Kamindu Mendis, Mohammed Shami, Nitish Kumar Reddy, Harshal Patel, Sachin Baby, Simarjeet Singh, Atharva Taide, Jaydev Unadkat, Aniket Verma, Adam Zampa, Zeeshan Ansari |
Rajasthan (RR) | Sanju Samson, Jofra Archer, Ashok Sharma, 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 Singh Rathore, Sandeep Sharma, Vaibhav Suryavanshi, Maheesh Theekshana, Yudhvir Singh |
Chennai (CSK) | Ruturaj Gaikwad, Khaleel Ahmed, C Andre Siddarth, Ravichandran Ashwin, Vansh Bedi, Devon Conway, Sam Curran, MS Dhoni, Shivam Dube, Nathan Ellis, Ramakrishna Ghosh, Shreyas Gopal, Gurjapneet Singh, Deepak Hooda, Ravindra Jadeja, Anshul Kamboj, Mukesh Choudhary, Kamlesh Nagarkoti, Noor Ahmad, Jamie Overton, Matheesha Pathirana |
Mumbai (MI) | Ashwani Kumar, Raj Bawa, Trent Boult, Jasprit Bumrah, Deepak Chahar, Will Jacks, Bevon Jacobs, Robin Minz, Mujeeb Ur Rahman, Naman Dhir, Hardik Pandya, Vignesh Puthur, Satyanarayana Raju, Ryan Rickelton, Mitchell Santner, Karn Sharma, Rohit Sharma, Krishnan Shrijith, Arjun Tendulkar, Tilak Varma, Reece Topley, Lizaad Williams, Suryakumar Yadav |
Delhi (DC) | Abishek Porel, Harry Brook, Dushmantha Chameera, Faf du Plessis, Donovan Ferreira, Jake Fraser-McGurk, Kuldeep Yadav, Ajay Mandal, Manvanth Kumar, Mukesh Kumar, Karun Nair, T Natarajan, Mitchell Marsh, Axar Patel, KL Rahul, Sameer Rizvi, Mohit Sharma, Ashutosh Sharma, Mitchell Starc, Tristan Stubbs |
Lucknow (LSG) | Abdul Samad, Akash Deep, Akash Singh, Avesh Khan, Ayush Badoni, Matthew Breetzke, Yuvraj Chaudhary, Rajvardhan Hangargekar, Shamar Joseph, Aryan Juyal, Arshin Kulkarni, Aiden Markram, David Miller, Mohsin Khan, Rishabh Pant, Nicholas Pooran, Prince Yadav, Ravi Bishnoi, Shahbaz Ahmed, Mayank Yadav |
Gujarat (GT) | Shubman Gill, Anuj Rawat, Arshad Khan, Jos Buttler, Gerald Coetzee, Gurnoor Brar, Karim Janat, Kulwant Khejroliya, Kumar Kushagra, Mahipal Lomror, Mohammed Siraj, Glenn Phillips, Prasidh Krishna, Kagiso Rabada, Rashid Khan, Sherfane Rutherford, Sai Kishore, Sai Sudharsan, M Shahrukh Khan, Ishant Sharma |
Punjab (PBKS) | Arshdeep Singh, Priyansh Arya, Pyla Avinash, Azmatullah Omarzai, Xavier Bartlett, Yuzvendra Chahal, Praveen Dubey, Lockie Ferguson, Aaron Hardie, Harnoor Singh, Harpreet Brar, Josh Inglis, Shreyas Iyer, Marco Jansen, Glenn Maxwell, Musheer Khan, Prabhsimran Singh, Kuldeep Sen, Shashank Singh, Marcus Stoinis |
India T-20 League 2025 Full Schedule
Date | Match Details | Venue | Timing |
---|---|---|---|
Sat, 22 March | Kolkata vs Bengaluru, Match-1 | Eden Gardens, Kolkata | 7:30 PM IST |
Sun, 23 March | Hyderabad vs Rajasthan, Match-2 | Rajiv Gandhi Intl. Stadium, Hyderabad | 3:30 PM IST |
Sun, 23 March | Chennai vs Mumbai, Match-3 | MA Chidambaram Stadium, Chennai | 7:30 PM IST |
Mon, 24 March | Delhi vs Lucknow, Match-4 | Dr. YS Rajasekhara Reddy Stadium, Visakhapatnam | 7:30 PM IST |
Tue, 25 March | Gujarat vs Punjab, Match-5 | Narendra Modi Stadium, Ahmedabad | 7:30 PM IST |
Wed, 26 March | Rajasthan vs Kolkata, Match-6 | Barsapara Cricket Stadium, Guwahati | 7:30 PM IST |
Thu, 27 March | Hyderabad vs Lucknow , Match-7 | Rajiv Gandhi Intl. Stadium, Hyderabad | 7:30 PM IST |
Fri, 28 March | Chennai vs Bengaluru , Match-8 | MA Chidambaram Stadium, Chennai | 7:30 PM IST |
Sat, 29 March | Gujarat vs Mumbai, Match-9 | Narendra Modi Stadium, Ahmedabad | 7:30 PM IST |
Sun, 30 March | Delhi vs Hyderabad, Match-10 | Dr. YS Rajasekhara Reddy Stadium, Visakhapatnam | 3:30 PM IST |
Sun, 30 March | Rajasthan vs Chennai, Match-11 | Barsapara Cricket Stadium, Guwahati | 7:30 PM IST |
Mon, 31 March | Mumbai vs Kolkata, Match-12 | Wankhede Stadium, Mumbai | 7:30 PM IST |
Tue, 01 April | Lucknow vs Punjab, Match-13 | Ekana Stadium, Lucknow | 7:30 PM IST |
Wed, 02 April | Bengaluru vs Gujarat, Match-14 | M. Chinnaswamy Stadium, Bengaluru | 7:30 PM IST |
Thu, 03 April | Kolkata vs Hyderabad, Match-15 | Eden Gardens, Kolkata | 7:30 PM IST |
Fri, 04 April | Lucknow vs Mumbai, Match-16 | Ekana Stadium, Lucknow | 7:30 PM IST |
Sat, 05 April | Chennai vs Delhi, Match-17 | MA Chidambaram Stadium, Chennai | 3:30 PM IST |
Sat, 05 April | Punjab vs Rajasthan, Match-18 | PCA New Stadium, Mullanpur | 7:30 PM IST |
Sun, 06 April | Kolkata vs Lucknow, Match-19 | Eden Gardens, Kolkata | 3:30 PM IST |
Sun, 06 April | Hyderabad vs Gujarat, Match-20 | Rajiv Gandhi Intl. Stadium, Hyderabad | 7:30 PM IST |
Mon, 07 April | Mumbai vs Bengaluru, Match-21 | Wankhede Stadium, Mumbai | 7:30 PM IST |
Tue, 08 April | Mumbai vs Bengaluru, Match-22 | PCA New Stadium, Mullanpur | 7:30 PM IST |
Wed, 09 April | Gujarat vs Rajasthan, Match-23 | Narendra Modi Stadium, Ahmedabad | 7:30 PM IST |
Thu, 10 April | Bengaluru vs Chennai, Match-24 | M. Chinnaswamy Stadium, Bengaluru | 7:30 PM IST |
Fri, 11 April | Chennai vs Kolkata, Match-25 | MA Chidambaram Stadium, Chennai | 7:30 PM IST |
Sat, 12 April | Lucknow vs Gujarat, Match-26 | Ekana Stadium, Lucknow | 3:30 PM IST |
Sat, 12 April | Hyderabad vs Punjab, Match-27 | Rajiv Gandhi Intl. Stadium, Hyderabad | 7:30 PM IST |
Sun, 13 April | Rajasthan vs Bengaluru, Match-28 | Sawai Mansingh Stadium, Jaipur | 3:30 PM IST |
Sun, 13 April | Delhi vs Mumbai, Match-29 | Arun Jaitley Stadium, Delhi | 7:30 PM IST |
Mon, 14 April | Lucknow vs Chennai, Match-30 | Ekana Stadium, Lucknow | 7:30 PM IST |
Tue, 15 April | Punjab vs Kolkata, Match-31 | PCA New Stadium, Mullanpur | 7:30 PM IST |
Wed, 16 April | Delhi vs Rajasthan, Match-32 | Arun Jaitley Stadium, Delhi | 7:30 PM IST |
Thu, 17 April | Mumbai vs Hyderabad, Match-33 | Wankhede Stadium, Mumbai | 7:30 PM IST |
Fri, 18 April | Bengaluru vs Punjab, Match-34 | M. Chinnaswamy Stadium, Bengaluru | 7:30 PM IST |
Sat, 19 April | Gujarat vs Delhi, Match-35 | Narendra Modi Stadium, Ahmedabad | 3:30 PM IST |
Sat, 19 April | Rajasthan vs Lucknow, Match-36 | Sawai Mansingh Stadium, Jaipur | 7:30 PM IST |
Sun, 20 April | Punjab vs Bengaluru, Match-37 | PCA New Stadium, Mullanpur | 3:30 PM IST |
Sun, 20 April | Mumbai vs Chennai, Match-38 | Wankhede Stadium, Mumbai | 7:30 PM IST |
Mon, 21 April | Kolkata vs Gujarat, Match-39 | Eden Gardens, Kolkata | 7:30 PM IST |
Tue, 22 April | Lucknow vs Delhi, Match-40 | Ekana Stadium, Lucknow | 7:30 PM IST |
Wed, 23 April | Hyderabad vs Mumbai, Match-41 | Rajiv Gandhi Intl. Stadium, Hyderabad | 7:30 PM IST |
Thu, 24 April | Bengaluru vs Rajasthan, Match-42 | M. Chinnaswamy Stadium, Bengaluru | 7:30 PM IST |
Fri, 25 April | Chennai vs Hyderabad, Match-43 | MA Chidambaram Stadium, Chennai | 7:30 PM IST |
Sat, 26 April | Kolkata vs Punjab, Match-44 | Eden Gardens, Kolkata | 7:30 PM IST |
Sun, 27 April | Mumbai vs Lucknow, Match-45 | Wankhede Stadium, Mumbai | 3:30 PM IST |
Sun, 27 April | Delhi vs Bengaluru, Match-46 | Arun Jaitley Stadium, Delhi | 7:30 PM IST |
Mon, 28 April | Rajasthan vs Gujarat, Match-47 | Sawai Mansingh Stadium, Jaipur | 7:30 PM IST |
Tue, 29 April | Delhi vs Kolkata, Match-48 | Arun Jaitley Stadium, Delhi | 7:30 PM IST |
Wed, 30 April | Chennai vs Punjab, Match-49 | MA Chidambaram Stadium, Chennai | 7:30 PM IST |
Thu, 01 May | Rajasthan vs Mumbai, Match-50 | Sawai Mansingh Stadium, Jaipur | 7:30 PM IST |
Fri, 02 May | Gujarat vs Hyderabad, Match-51 | Narendra Modi Stadium, Ahmedabad | 7:30 PM IST |
Sat, 03 May | Bengaluru vs Chennai, Match-52 | M. Chinnaswamy Stadium, Bengaluru | 7:30 PM IST |
Sun, 04 May | Kolkata vs Rajasthan, Match-53 | Eden Gardens, Kolkata | 3:30 PM IST |
Sun, 04 May | Punjab vs Lucknow, Match-54 | Himachal Pradesh Cricket Association Stadium, Dharamsala | 7:30 PM IST |
Mon, 05 May | Hyderabad vs Delhi, Match-55 | Rajiv Gandhi International Stadium, Hyderabad | 7:30 PM IST |
Tue, 06 May | Mumbai vs Gujarat, Match-56 | Wankhede Stadium, Mumbai | 7:30 PM IST |
Wed, 07 May | Kolkata vs Chennai, Match-57 | Eden Gardens, Kolkata | 7:30 PM IST |
Thu, 08 May | Punjab vs Delhi, Match-58 | Himachal Pradesh Cricket Association Stadium, Dharamsala | 7:30 PM IST |
Fri, 09 May | Lucknow vs Bengaluru, Match-59 | Ekana Cricket Stadium, Lucknow | 7:30 PM IST |
Sat, 10 May | Hyderabad vs Kolkata, Match-60 | Rajiv Gandhi International Stadium, Hyderabad | 7:30 PM IST |
Sun, 11 May | Punjab vs Mumbai, Match-61 | Himachal Pradesh Cricket Association Stadium, Dharamsala | 3:30 PM IST |
Sun, 11 May | Delhi vs Gujarat, Match-62 | Arun Jaitley Stadium, Delhi | 7:30 PM IST |
Mon, 12 May | Chennai vs Rajasthan, Match-63 | MA Chidambaram Stadium, Chennai | 7:30 PM IST |
Tue, 13 May | Bengaluru vs Hyderabad, Match-64 | M. Chinnaswamy Stadium, Bengaluru | 7:30 PM IST |
Wed, 14 May | Gujarat vs Lucknow, Match-65 | Narendra Modi Stadium, Ahmedabad | 7:30 PM IST |
Thu, 15 May | Mumbai vs Delhi, Match-66 | Wankhede Stadium, Mumbai | 7:30 PM IST |
Fri, 16 May | Rajasthan vs Punjab, Match-67 | Sawai Mansingh Stadium, Jaipur | 7:30 PM IST |
Sat, 17 May | Bengaluru vs Kolkata, Match-68 | M. Chinnaswamy Stadium, Bengaluru | 7:30 PM IST |
Sun, 18 May | Gujarat vs Chennai, Match-69 | Narendra Modi Stadium, Ahmedabad | 3:30 PM IST |
Sun, 18 May | Lucknow vs Hyderabad, Match-70 | Ekana Cricket Stadium, Lucknow | 7:30 PM IST |
Tue, 20 May | TBD vs TBD, Qualifier-1 | Rajiv Gandhi International Stadium, Hyderabad | 7:30 PM IST |
Wed, 21 May | TBD vs TBD, Eliminator | Rajiv Gandhi International Stadium, Hyderabad | 7:30 PM IST |
Fri, 23 May | TBD vs TBD, Qualifier-2 | Eden Gardens, Kolkata | 7:30 PM IST |
Sun, 25 May | TBD vs TBD, Final | Eden Gardens, Kolkata | 7:30 PM IST |
Key Venues for Indian T-20 League 2025
The Indian T-20 League 2025 will be played across 13 iconic venues, each offering unique playing conditions:
- Eden Gardens, Kolkata – Hosting the final, known for its electrifying crowd and batting-friendly surface.
- Wankhede Stadium, Mumbai – A paradise for batters with short boundaries and true bounce.
- MA Chidambaram Stadium, Chennai – Spin-friendly conditions making it a fortress for CSK.
- Narendra Modi Stadium, Ahmedabad – The world’s largest stadium, offering high-scoring encounters.
- M. Chinnaswamy Stadium, Bengaluru – A six-hitting venue with a flat pitch and small boundaries.
- Rajiv Gandhi International Stadium, Hyderabad – Balanced conditions favoring both batters and bowlers.
Key Players to Watch Out For
Indian T-20 League 2025 will see top cricketers from around the world battling for glory:
- Virat Kohli (Royal Challengers Bangalore) – The batting maestro will aim to lead RCB to their first title.
- MS Dhoni (Chennai) – The legendary captain, possibly playing his final Indian T-20 League season.
- Jos Buttler (Gujarat) – A dynamic opener known for explosive T20 performances.
- Jasprit Bumrah (Mumbai) – The spearhead of MI’s bowling attack, lethal in death overs.
- Shubman Gill (Gujarat) – A rising star and GT’s captain, looking to guide his team to another title.
- Rashid Khan (Gujarat) – The Afghan spin wizard, a game-changer in any T20 match.
Conclusion
Indian T-20 League 2025 promises a season filled with high-octane cricket, intense rivalries, and unforgettable moments. As teams compete for the prestigious title, fans can expect big-hitting action, strategic gameplay, and edge-of-the-seat thrillers. Whether you’re cheering for your favorite team or making fantasy cricket picks, this season will keep you entertained from start to finish.
Stay tuned for match predictions, fantasy cricket tips, and expert analysis throughout the tournament. Get ready to experience the best of T20 cricket in Indian T-20 League 2025!
FAQ’s ?
Indian T-20 League 2025 begins on March 22, 2025.
The final will be held at Eden Gardens, Kolkata, on May 25, 2025.
A total of 10 teams will compete in Indian T-20 League 2025.
The tournament will feature 74 matches, including the playoffs and final.
Share Post on: