The wait is almost over for IPL 2025! We have brought you all IPL 2025 live updates, including its start date, schedule, squads, team owners, injury updates, strongest playing XI and more.

Let’s get started records and stats like the most successful IPL team, past winners, Orange and Purple Cap holders, highest and lowest scores, fastest fifties and centuries, and top performances in IPL history. Here’s a sneak-peak into history and all the more reasons to enjoy 2025 Indian Premier League.

IPL 2025 Squads of All 10 Teams

CSK 2025 Squad: Ruturaj Gaikwad (c), Matheesha Pathirana, Shivam Dube, Ravindra Jadeja, MS Dhoni, Devon Conway, Rahul Tripathi, Rachin Ravindra, Ravichandran Ashwin, Khaleel Ahmed, Noor Ahmad, Vijay Shankar, Sam Curran, Shaik Rasheed, Anshul Kamboj, Mukesh Choudhary, Deepak Hooda, Gurjapneet Singh, Nathan Ellis, Ramakrishna Ghosh, Kamlesh Nagarkoti, Jamie Overton, Shreyas Gopal, Vansh Bedi, Andre Siddarth

DC 2025 Squad: Axar Patel, Kuldeep Yadav, Tristan Stubbs, Abhishek Porel, Mitchell Starc, KL Rahul, Harry Brook, Jake Fraser-McGurk, T Natarajan, Karun Nair, Sameer Rizvi, Mohit Sharma, Faf du Plessis, Mukesh Kumar, Darshan Nalkande, Vipraj Nigam, Dushmantha Chameera, Donovan Ferreira, Ajay Mandal, Manvanth Kumar, Tripurana Vijay, Madhav Tiwari

GT 2025 Squad: Rashid Khan, Shubman Gill (c), Sai Sudharsan, Rahul Tewatia, Shahrukh Khan, Kagiso Rabada, Jos Buttler, Mohammed Siraj, Prasidh Krishna, Nishant Sindhu, Mahipal Lomror, Kumar Kushagra, Anuj Rawat, Manav Suthar, Washington Sundar, Gerald Coetzee, Arshad Khan, Gurnoor Brar, Sherfane Rutherford, Sai Kishore, Ishant Sharma, Jayant Yadav, Glenn Phillips, Karim Janat, Kulwant Khejroliya

KKR 2025 Squad: Rinku Singh, Varun Chakaravarthy, Sunil Narine, Andre Russell, Harshit Rana, Ramandeep  Singh, Venkatesh Iyer, Quinton de Kock, Rahmanullah Gurbaz, Anrich Nortje, Angkrish Raghuvanshi, Vaibhav Arora, Mayank Markande, Rovman Powell, Manish Pandey, Spencer Johnson, Luvnith Sisodia, Ajinkya Rahane, Anukul Roy, Moeen Ali, Umran Malik

LSG 2025 Squad: Nicholas Pooran, Ravi Bishnoi, Mayank Yadav, Mohsin Khan, Ayush Badoni, Rishabh Pant, David Miller, Aiden Markram, Mitchell Marsh, Avesh Khan, Abdul Samad, Aryan Juyal, Akash Deep, Himmat Singh, M Siddharth, Digvesh Singh, Shahbaz Ahamad, Shamar Joseph, Yuvraj Chaudhary, Rajvardhan Hangargekar, Arshin Kulkarni, Matthew Breetzke

MI 2025 Squad: Hardik Pandya (c), Jasprit Bumrah, Suryakumar Yadav, Rohit Sharma, Tilak Varma, Trent Boult, Naman Dhir, Robin Minz, Karn Sharma, Ryan Rickelton, Deepak Chahar, Allah Ghazanfar, Will Jacks, Ashwani Kumar, Mitchell Santner, Reece Topley, Shrijith Krishnan, Raj Angad Bawa, Satyanarayana Raju, Bevon Jacobs, Arjun Tendulkar, Lizaad Williams, Vignesh Puthur

PBKS 2025 Squad: Shashank Singh, Prabhsimran Singh, Arshdeep Singh, Shreyas Iyer, Yuzvendra Chahal, Marcus Stoinis, Glenn Maxwell, Nehal Wadera, Harpreet Brar, Vishnu Vinod, Vijaykumar Vyshak, Yash Thakur, Josh Inglis, Lockie Ferguson, Azmatullah Omarzai, Harnoor Pannu, Kuldeep Sen, Priyash Arya, Aaron Hardie, Musheer Khan, Suryash Shedge, Pyla Avinash, Xavier Bartlett, Pravin Dubey

RCB 2025 Squad: Rajat Patidar (c), Virat Kohli, Yash Dayal, Liam Livingstone, Phil Salt, Jitesh Sharma, Josh Hazlewood, Rasikh Dhar, Suyash Sharma, Krunal Pandya, Bhuvneshwar Kumar, Swapnil Singh, Tim David, Romario Shepherd, Nuwan Thushara, Manoj Bhandage, Jacob Bethell, Devdutt Padikkal, Swastik Chikara, Lungi Ngidi, Mohit Rathee, Abhinandan Singh

RR 2025 Squad: Sanju Samson (c), Yashasvi Jaiswal, Riyan Parag, Dhruv Jurel, Shimron Hetmyer, Sandeep Sharma, Jofra Archer, Maheesh Theekshana, Wanindu Hasaranga, Akash Madhwal, Kumar Kartikeya, Nitish Rana, Tushar Deshpande, Shubham Dubey, Yudhvir Charak, Fazalhaq Farooqui, Vaibhav Suryavanshi, Kwena Maphaka, Kunal Rathore, Ashok Sharma

SRH 2025 Squad: Pat Cummins, Abhishek Sharma, Nitish Kumar Reddy, Travis Head, Heinrich Klaasen, Mohammad Shami, Harshal Patel, Ishan Kishan, Rahul Chahar, Adam Zampa, Atharva Taide, Abhinav Manohar, Simarjeet Singh, Zeeshan Ansari, Jaydev Unadkat, Brydon Carse, Kamindu Mendis, Aniket Verma, Ehsan Malinga, Sachin Baby

Related Why Shikhar Dhawan is not playing in IPL 2025

IPL Winners since 2008

YearTeam
2008Rajasthan Royals
2009Deccan Chargers
2010Chennai Super Kings
2011Chennai Super Kings
2012Kolkata Knight Riders
2013Mumbai Indians
2014Kolkata Knight Riders
2015Mumbai Indians
2016Sunrisers Hyderabad
2017Mumbai Indians
2018Chennai Super Kings
2019Mumbai Indians
2020Mumbai Indians
2021Chennai Super Kings
2022Gujarat Titans
2023Chennai Super Kings
2024Kolkata Knight Riders

Let us know who will be IPL 2025 winner in comments.

Which is the most successful team in IPL history?

Mumbai Indians (MI) and Chennai Super Kings (CSK) have both won 5 IPL trophies each, the most titles in Indian Premier League history. As far as most wins in the league is concerned, Mumbai IPL team (MI) are sitting atop with 142 wins.

Which IPL team won IPL 2024?

Kolkata Knight Riders (KKR) are the winner of IPL 2024. Kolkata IPL team have won the league on three occasions, in 2012, 2014 and 2024.

IPL 2025 Schedule

The first match of IPL 2025 will be played between reigning Champions Kolkata Knight Riders (KKR) and Royal Challengers Bengaluru (RCB) on 22 March 2025, at Eden Gardens, Kolkata. Here’s complete IPL schedule.

MatchDateFixtureTimeVenue
1March 22, SaturdayKolkata Knight Riders vs Royal Challengers Bengaluru7:30 PMKolkata
2March 23, SundaySunrisers Hyderabad vs Rajasthan Royals3:30 PMHyderabad
3March 23, SundayChennai Super Kings vs Mumbai Indians7:30 PMChennai
4March 24, MondayDelhi Capitals vs Lucknow Super Giants7:30 PMVisakhapatnam
5March 25, TuesdayGujarat Titans vs Punjab Kings7:30 PMAhmedabad
6March 26, WednesdayRajasthan Royals vs Kolkata Knight Riders7:30 PMGuwahati
7March 27, ThursdaySunrisers Hyderabad vs Lucknow Super Giants7:30 PMHyderabad
8March 28, FridayChennai Super Kings vs Royal Challengers Bengaluru7:30 PMChennai
9March 29, SaturdayGujarat Titans vs Mumbai Indians7:30 PMAhmedabad
10March 30, SundayDelhi Capitals vs Sunrisers Hyderabad3:30 PMVisakhapatnam
11March 30, SundayRajasthan Royals vs Chennai Super Kings7:30 PMGuwahati
12March 31, MondayMumbai Indians vs Kolkata Knight Riders7:30 PMMumbai
13April 1, TuesdayLucknow Super Giants vs Punjab Kings7:30 PMLucknow
14April 2, WednesdayRoyal Challengers Bengaluru vs Gujarat Titans7:30 PMBengaluru
15April 3, ThursdayKolkata Knight Riders vs Sunrisers Hyderabad7:30 PMKolkata
16April 4, FridayLucknow Super Giants vs Mumbai Indians7:30 PMLucknow
17April 5, SaturdayChennai Super Kings vs Delhi Capitals3:30 PMChennai
18April 5, SaturdayPunjab Kings vs Rajasthan Royals7:30 PMNew Chandigarh
19April 6, SundayKolkata Knight Riders vs Lucknow Super Giants3:30 PMKolkata
20April 6, SundaySunrisers Hyderabad vs Gujarat Titans7:30 PMHyderabad
21April 7, MondayMumbai Indians vs Royal Challengers Bengaluru7:30 PMMumbai
22April 8, TuesdayPunjab Kings vs Chennai Super Kings7:30 PMNew Chandigarh
23April 9, WednesdayGujarat Titans vs Rajasthan Royals7:30 PMAhmedabad
24April 10, ThursdayRoyal Challengers Bengaluru vs Delhi Capitals7:30 PMBengaluru
25April 11, FridayChennai Super Kings vs Kolkata Knight Riders7:30 PMChennai
26April 12, SaturdayLucknow Super Giants vs Gujarat Titans3:30 PMLucknow
27April 12, SaturdaySunrisers Hyderabad vs Punjab Kings7:30 PMHyderabad
28April 13, SundayRajasthan Royals vs Royal Challengers Bengaluru3:30 PMJaipur
29April 13, SundayDelhi Capitals vs Mumbai Indians7:30 PMDelhi
30April 14, MondayLucknow Super Giants vs Chennai Super Kings7:30 PMLucknow
31April 15, TuesdayPunjab Kings vs Kolkata Knight Riders7:30 PMNew Chandigarh
32April 16, WednesdayDelhi Capitals vs Rajasthan Royals7:30 PMDelhi
33April 17, ThursdayMumbai Indians vs Sunrisers Hyderabad7:30 PMMumbai
34April 18, FridayRoyal Challengers Bengaluru vs Punjab Kings7:30 PMBengaluru
35April 19, SaturdayGujarat Titans vs Delhi Capitals3:30 PMAhmedabad
36April 19, SaturdayRajasthan Royals vs Lucknow Super Giants7:30 PMJaipur
37April 20, SundayPunjab Kings vs Royal Challengers Bengaluru3:30 PMNew Chandigarh
38April 20, SundayMumbai Indians vs Chennai Super Kings7:30 PMMumbai
39April 21, MondayKolkata Knight Riders vs Gujarat Titans7:30 PMKolkata
40April 22, TuesdayLucknow Super Giants vs Delhi Capitals7:30 PMLucknow
41April 23, WednesdaySunrisers Hyderabad vs Mumbai Indians7:30 PMHyderabad
42April 24, ThursdayRoyal Challengers Bengaluru vs Rajasthan Royals7:30 PMBengaluru
43April 25, FridayChennai Super Kings vs Sunrisers Hyderabad7:30 PMChennai
44April 26, SaturdayKolkata Knight Riders vs Punjab Kings7:30 PMKolkata
45April 27, SundayMumbai Indians vs Lucknow Super Giants3:30 PMMumbai
46April 27, SundayDelhi Capitals vs Royal Challengers Bengaluru7:30 PMDelhi
47April 28, MondayRajasthan Royals vs Gujarat Titans7:30 PMJaipur
48April 29, TuesdayDelhi Capitals vs Kolkata Knight Riders7:30 PMDelhi
49April 30, WednesdayChennai Super Kings vs Punjab Kings7:30 PMChennai
50May 1, ThursdayRajasthan Royals vs Mumbai Indians7:30 PMJaipur
51May 2, FridayGujarat Titans vs Sunrisers Hyderabad7:30 PMAhmedabad
52May 3, SaturdayRoyal Challengers Bengaluru vs Chennai Super Kings7:30 PMBengaluru
53May 4, SundayKolkata Knight Riders vs Rajasthan Royals3:30 PMKolkata
54May 4, SundayPunjab Kings vs Lucknow Super Giants7:30 PMDharamsala
55May 5, MondaySunrisers Hyderabad vs Delhi Capitals7:30 PMHyderabad
56May 6, TuesdayMumbai Indians vs Gujarat Titans7:30 PMMumbai
57May 7, WednesdayKolkata Knight Riders vs Chennai Super Kings7:30 PMKolkata
58May 8, ThursdayPunjab Kings vs Delhi Capitals7:30 PMDharamsala
59May 9, FridayLucknow Super Giants vs Royal Challengers Bengaluru7:30 PMLucknow
60May 10, SaturdaySunrisers Hyderabad vs Kolkata Knight Riders7:30 PMHyderabad
61May 11, SundayPunjab Kings vs Mumbai Indians3:30 PMDharamsala
62May 11, SundayDelhi Capitals vs Gujarat Titans7:30 PMDelhi
63May 12, MondayChennai Super Kings vs Rajasthan Royals7:30 PMChennai
64May 13, TuesdayRoyal Challengers Bengaluru vs Sunrisers Hyderabad7:30 PMBengaluru
65May 14, WednesdayGujarat Titans vs Lucknow Super Giants7:30 PMAhmedabad
66May 15, ThursdayMumbai Indians vs Delhi Capitals7:30 PMMumbai
67May 16, FridayRajasthan Royals vs Punjab Kings7:30 PMJaipur
68May 17, SaturdayRoyal Challengers Bengaluru vs Kolkata Knight Riders7:30 PMBengaluru
69May 18, SundayGujarat Titans vs Chennai Super Kings3:30 PMAhmedabad
70May 18, SundayLucknow Super Giants vs Sunrisers Hyderabad7:30 PMLucknow
71May 20, TuesdayQualifier 17:30 PMHyderabad
72May 21, WednesdayEliminator7:30 PMHyderabad
73May 23, FridayQualifier 27:30 PMKolkata
74May 25, SundayFinal7:30 PMKolkata

Orange Cap Winner List

Here are the Orange Cap Award (Most Runs in IPL Season) winners so far.

SeasonPlayerMatchesRuns
2008Shaun Marsh (KXIP)11616
2009Matthew Hayden (CSK)12572
2010Sachin Tendulkar (MI)15618
2011Chris Gayle (RCB)12608
2012Chris Gayle (RCB)15733
2013Michael Hussey (CSK)16733
2014Robin Uthappa (KKR)16660
2015David Warner (SRH)14562
2016Virat Kohli (RCB)16973
2017David Warner (SRH)14641
2018Kane Williamson (SRH)17735
2019David Warner (SRH)12692
2020KL Rahul (KXIP)14670
2021Ruturaj Gaikwad (CSK)16635
2022Jos Buttler (RR)17863
2023Shubman Gill (GT)17890
2024Virat Kohli (RCB)15741

Purple Cap Winner List

Here are the Purple Cap Award (Most wickets in IPL season) winners

SeasonPlayerMatchesWickets
2008Sohail Tanvir (RR)1122
2009RP Singh (DC)1623
2010Pragyan Ojha (DC)1621
2011Lasith Malinga (MI)1628
2012Morne Morkel (DD)1625
2013Dwayne Bravo (CSK)1832
2014Mohit Sharma (CSK)1623
2015Dwayne Bravo (CSK)1626
2016Bhuvneshwar Kumar (SRH)1723
2017Bhuvneshwar Kumar (SRH)1426
2018Andrew Tye (KXIP)1424
2019Imran Tahir (CSK)1726
2020Kagiso Rabada (DC)1730
2021Harshal Patel (RCB)1532
2022Yuzvendra Chahal (RR)1727
2023Mohammed Shami (GT)1728
2024Harshal Patel (PBKS)1424

Most Runs in Indian Premier League History

Virat Kohli is the leading run scorer in IPL history with 8004 runs in 252 appearances. Here are the top run getters of Indian Premier League history.

PlayerMatchesRuns
Virat Kohli2528004
Shikhar Dhawan2226769
Rohit Sharma2576628
David Warner1846565
Suresh Raina2055528
MS Dhoni2645243
AB de Villiers1845162
Chris Gayle1424965
Robin Uthappa2054952
Dinesh Karthik2574842

Most Sixes in Indian Premier League

Universe Boss Chris Gayle has hit most sixes in IPL. Here is the complete list of batsmen with most sixes in Indian T20 League.

PlayerSixes
Chris Gayle357
Rohit Sharma280
Virat Kohli272
MS Dhoni252
AB de Villiers251
David Warner236
Kieron Pollard223
Andre Russell209
Sanju Samson206
Suresh Raina203

Highest Individual Score in Indian Premier League

In Highest Individual Score in IPL record list, Chris Gayle sits atop. His 175 runs is highest score by a batsman in IPL, scored on 23 April 2013 at the M. Chinnaswamy Stadium against Pune Warriors India.

PlayerHighest Score
Chris Gayle175*
Brendon McCullum158*
Quinton de Kock140*
AB de Villiers133*
KL Rahul132*
Shubman Gill129
Rishabh Pant128*
Murali Vijay127
David Warner126
Jos Buttler124

Fastest 50 in Indian Premier League

Yashasvi Jaiswal holds the record of quickest fifty in IPL history, scored off just 13 balls.

PlayerBalls FacedAgainstVenueMatch Date
Yashasvi Jaiswal13KKREden Gardens11 May 2023
KL Rahul14DCIS Bindra Stadium08 April 2018
Pat Cummins14MIMaharashtra Cricket Association Stadium06 April 2022
Yusuf Pathan15SRHEden Gardens24 May 2014
Sunil Narine15RCBM. Chinnaswamy Stadium07 May 2017
Nicholas Pooran15RCBM. Chinnaswamy Stadium10 April 2023
Jake Fraser-McGurk15SRHArun Jaitley Stadium20 April 2024
Jake Fraser-McGurk15MIArun Jaitley Stadium27 April 2024

Fastest Century in Indian Premier League

Chris Gayle holds the record of fastest IPL hundred, scored in just 30 balls.

PlayerBalls FacedAgainstVenueMatch Date
Chris Gayle30PWIM. Chinnaswamy Stadium23 April 2013
David Miller38RCBIS Bindra Stadium06 May 2013
Travis Head41RCBM. Chinnaswamy Stadium15 April 2024
Will Jacks41GTNarendra Modi Stadium28 April 2024
Adam Gilchrist42MIDY Patil Stadium27 April 2008
David Warner43KKRRajiv Gandhi Intl. Cricket Stadium30 April 2017
AB de Villiers43GLM. Chinnaswamy Stadium14 May 2016
Mayank Agarwal45RRSharjah Cricket Stadium27 September 2020
Sanath Jayasuriya45CSKWankhede Stadium14 May 2008
Chris Gayle46PBKSM. Chinnaswamy Stadium06 May 2015
Chris Gayle46PBKSM. Chinnaswamy Stadium06 May 2011

Most Wickets in Indian Premier League

Yuzvendra Chahal is the leading wicket taker in IPL history, with 205 wickets in 160 matches.

PlayerWicketsMatches
Yuzvendra Chahal205160
Piyush Chawla192192
Dwayne Bravo183161
Bhuvneshwar Kumar181176
Sunil Narine180177
Ravichandran Ashwin180212
Amit Mishra174162
Lasith Malinga170122
Jasprit Bumrah165133
Ravindra Jadeja160240

Best Bowling Figures in Indian Premier League

West Indies’ fast bowler Alzarri Joseph 6 for 12 is the best bowling figures in IPL.

PlayerBowling FiguresAgainstVenueMatch Date
Alzarri Joseph (MI)6/12SRHRajiv Gandhi Intl. Cricket Stadium06 April 2019
Sohail Tanvir (RR)6/14CSKSawai Mansingh Stadium04 May 2008
Adam Zampa (RPS)6/19SRHACA-VDCA Stadium10 May 2016
Anil Kumble (RCB)5/5RRNewlands18 April 2009
Akash Madhwal (MI)5/5LSGMA Chidambaram Stadium24 May 2023
Jasprit Bumrah (MI)5/10KKRDY Patil Stadium09 May 2022
Mohit Sharma (GT)5/10MINarendra Modi Stadium26 May 2023
Ishant Sharma (Deccan Chargers)5/12KTKJawaharlal Nehru Stadium27 April 2011
Lasith Malinga (MI)5/13DCArun Jaitley Stadium10 April 2011
Mark Wood (LSG)5/14DCBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium01 April 2023
Ankit Rajpoot (PBKS)5/14SRHRajiv Gandhi Intl. Cricket Stadium26 April 2018

Highest Team Score in Indian Premier League

Sunrisers Hyderabad registered highest team score in IPL – 287/3 against RCB on 15 April 2024.

TeamScoreOppositionGroundMatch Date
SRH287/3RCBBengaluru15 April 2024
SRH277/3MIHyderabad27 March 2024
KKR272/7DCVisakhapatnam3 April 2024
SRH266/7DCDelhi20 April 2024
RCB263/5Pune Warriors IndiaBengaluru23 April 2013
Punjab Kings262/2KKREden Gardens26 April 2024
RCB262/7SRHBengaluru15 April 2024
KKR261/6Punjab KingsEden Gardens26 April 2024
DC257/4MIDelhi27 April 2024
LSG257/5v Punjab KingsMohali28 April 2023

Lowest Team Score in Indian Premier League

Royal Challengers Bengaluru’s 49 against Kolkata Knight Riders on 23 April 2017 is the lowest team score in IPL.

TeamScoreOppositionGroundMatch Date
RCB49KKREden Gardens23 April 2017
RR58RCBCape Town18 April 2009
RR59RCBJaipur14 May 2023
Daredevils66MIDelhi6 May 2017
Daredevils67Kings XI PunjabMohali30 April 2017
KKR67MIWankhede16 May 2008
RCB68SRHBrabourne23 April 2022
RCB70CSKChennai23 March 2019
RCB70RRAbu Dhabi26 April 2014
Kings XI73SupergiantPune14 May 2017

Who are the owners of IPL Teams?

IPL FranchiseOwnerOwner’s Business
Chennai Super Kings (CSK)N. SrinivasanChennai Super Kings India Limited & India Cements Limited
Delhi Capitals (DC)Parth JindalGMR Group & JSW Sports
Gujarat Titans (GT)CVC Capital PartnersEquity and investment advisory firm
Kolkata Knight Riders (KKR)Shah Rukh Khan, Juhi Chawla and Jay MehtaRed Chillies Entertainment – Shah Rukh Khan Juhi Chawla and Jay Mehta – Mehta Group
Lucknow Super Giants (LSG)Sanjiv GoenkaRPSG Group
Mumbai Indians (MI)Mukesh AmbaniReliance Industries
Punjab Kings (PBKS)Preity Zinta, Ness Wadia, Mohit Burman and Karan Paul
Rajasthan Royals (RR)Manoj BadaleRoyals Sports Group (Emerging Media Sporting Holdings Limited)
Royal Challengers Bangalore (RCB)United Spirits
Sunrisers Hyderabad (SRH)Kalanithi MaranSun TV Group

For more cricket news, follow us on Twitter.

Himanshu has more than 10 years of experience in the industry in both news and sports. He has worked in a renowned media house to began with and then went on to digital desk of Fantasy Sports startup to get back to covering sport. His focus now is covering sports especially Cricket.

Leave A Reply