TATA IPL 2025: Fixtures, Points Table, Top Performers & Highlights
The 2025 Indian Premier League (IPL 18) runs from March 22 to May 25, 2025, featuring 10 teams across 74 matches. Matches are hosted in 13 cities, with Kolkata hosting both the opener and the final. The tournament format includes a group stage followed by playoffs. A key change this year is the adoption of ICC's Code of Conduct for T20Is. The number of matches will increase to 84 in 2026.
The 2025 Indian Premier League (IPL 2025), officially known as TATA IPL 2025, marks the 18th edition of the tournament. Featuring 10 teams competing across 74 matches, the season runs from March 22 to May 25, 2025. Matches are held in 13 cities across India, with Kolkata's Eden Gardens hosting both the opening match and the final.
🏏 Recent Highlights
-
Delhi Capitals' Unbeaten Streak Ends: Delhi Capitals suffered their first loss of the season against Mumbai Indians, falling short by 12 runs. A dramatic finish saw three run-outs in the final over.
-
Abhishek Sharma's Record-Breaking Century: Sunrisers Hyderabad's Abhishek Sharma scored a remarkable 141 off 55 balls, leading his team to a successful chase of 246 against Punjab Kings. This innings stands as the highest ever by an Indian in the IPL.
-
Chennai Super Kings' Struggles Continue: Despite reinstating MS Dhoni as captain, Chennai Super Kings faced their fifth consecutive defeat, losing to Kolkata Knight Riders by eight wickets.
📅 Upcoming Matches












📊 Top Performers
Most Runs:
-
Nicholas Pooran (Lucknow Super Giants) – 349 runs
-
Sai Sudharsan (Gujarat Titans) – 329 runs
-
Mitchell Marsh (Lucknow Super Giants) – 265 runs
-
Shreyas Iyer (Punjab Kings) – 250 runs
-
Virat Kohli (Royal Challengers Bengaluru) – 248 runs
Most Wickets:
-
Noor Ahmad (Chennai Super Kings) – 12 wickets
-
Shardul Thakur (Lucknow Super Giants) – 11 wickets
-
Hardik Pandya (Mumbai Indians) – 10 wickets
-
Khaleel Ahmed (Chennai Super Kings) – 10 wickets
-
Mohammed Siraj (Gujarat Titans) – 10 wickets
-
Sai Kishore (Gujarat Titans) – 10 wickets
-
Prasidh Krishna (Gujarat Titans) – 10 wickets
-
Kuldeep Yadav (Delhi Capitals) – 10 wickets