The Maharashtra Premier League (MPL) 2025 has come to a thrilling end, with Eagle Nashik Titans crowned as the new champions. Held in Pune from June 4 to 22, the tournament featured six competitive teams battling it out over 30 league matches and intense playoffs.
Defending champions Ratnagiri Jets were back to protect their crown, but it was the Titans who came out on top this season.
Whether at the stadium or watching from home, fans enjoyed non-stop action and unforgettable moments.
MPL 2025 Full Schedule And Results
The schedule includes 30 league games, followed by the playoffs: Qualifier 1, Eliminator, Qualifier 2, and the Final, with all match results.

Here is the complete schedule:
| Date | Match | Venue | Result |
|---|---|---|---|
| Jun 04 | Ratnagiri Jets vs Eagle Nashik Titans | Pune | Eagle Nashik Titans won by 8 wkts |
| Jun 05 | Raigad Royals vs Satara Warriors | Pune | Raigad Royals won by 24 runs |
| Jun 06 | Ratnagiri Jets vs Puneri Bappa | Pune | Puneri Bappa won by 8 wkts (DLS, 8-over match) |
| Jun 07 | Satara Warriors vs Eagle Nashik Titans | Pune | Eagle Nashik Titans won by 8 wkts (5-over chase) |
| Jun 07 | Ratnagiri Jets vs Kolhapur Tuskers | Pune | Kolhapur Tuskers won by 7 wkts |
| Jun 07 | Puneri Bappa vs Raigad Royals | Pune | Puneri Bappa won by 99 runs |
| Jun 08 | Satara Warriors vs Ratnagiri Jets | Pune | Ratnagiri Jets won by 5 wkts |
| Jun 09 | Kolhapur Tuskers vs Eagle Nashik Titans | Pune | Eagle Nashik Titans won by 4 wkts |
| Jun 10 | Ratnagiri Jets vs Raigad Royals | Pune | Ratnagiri Jets won by 67 runs |
| Jun 10 | Satara Warriors vs Kolhapur Tuskers | Pune | Satara Warriors won by 7 runs |
| Jun 10 | Puneri Bappa vs Eagle Nashik Titans | Pune | Eagle Nashik Titans won by 5 wkts |
| Jun 11 | Puneri Bappa vs Kolhapur Tuskers | Pune | No result (rain) |
| Jun 12 | Raigad Royals vs Eagle Nashik Titans | Pune | Raigad Royals won by 5 runs (DLS) |
| Jun 13 | Puneri Bappa vs Raigad Royals | Pune | Raigad Royals won by 2 wkts |
| Jun 13 | Satara Warriors vs Eagle Nashik Titans | Pune | Eagle Nashik Titans won by 3 wkts |
| Jun 13 | Ratnagiri Jets vs Kolhapur Tuskers | Pune | Match abandoned (rain) |
| Jun 14 | Kolhapur Tuskers vs Puneri Bappa | Pune | Puneri Bappa won by 5 wkts |
| Jun 15 | Eagle Nashik Titans vs Puneri Bappa | Pune | No result (rain) |
| Jun 15 | Ratnagiri Jets vs Satara Warriors | Pune | Satara Warriors won by 14 runs (DLS) |
| Jun 15 | Raigad Royals vs Kolhapur Tuskers | Pune | Kolhapur Tuskers won by 2 wkts |
| Jun 16 | Ratnagiri Jets vs Raigad Royals | Pune | Match abandoned (rain) |
| Jun 16 | Kolhapur Tuskers vs Eagle Nashik Titans | Pune | Match abandoned (rain) |
| Jun 16 | Puneri Bappa vs Satara Warriors | Pune | Match abandoned (rain) |
| Jun 17 | Ratnagiri Jets vs Puneri Bappa | Pune | Puneri Bappa won by 5 wkts (DLS 132) |
| Jun 17 | Raigad Royals vs Satara Warriors | Pune | Raigad Royals won by 2 runs (DLS) |
| Jun 18 | Raigad Royals vs Eagle Nashik Titans | Pune | No result (rain) |
| Jun 18 | Kolhapur Tuskers vs Satara Warriors | Pune | No result (rain) |
| Jun 19 | Kolhapur Tuskers vs Raigad Royals | Pune | Match abandoned (rain) |
| Jun 19 | Puneri Bappa vs Satara Warriors | Pune | Match abandoned |
| Jun 19 | Ratnagiri Jets vs Eagle Nashik Titans | Pune | Match abandoned (no toss) |
| Jun 20 | Puneri Bappa vs Eagle Nashik Titans (Qualifier 1) | Pune | Eagle Nashik Titans won by 8 wkts |
| Jun 20 | Kolhapur Tuskers vs Raigad Royals (Eliminator) | Pune | Raigad Royals won by 6 wkts |
| Jun 21 | Raigad Royals vs Puneri Bappa (Qualifier 2) | Pune | Raigad Royals won by 25 runs |
| Jun 22 | Raigad Royals vs Eagle Nashik Titans (Final) | Pune | Eagle Nashik Titans won by 6 wkts |
MPL 2025 Final Points Table
Here’s the Final points table for MPL 2025. The standings reflect each team’s performance in the tournament.
| No. | Team | M | W | L | T | N/R | PTS | Net RR |
|---|---|---|---|---|---|---|---|---|
| 1 | Eagle Nashik Titans (Q) | 10 | 5 | 1 | 0 | 4 | 14 | +0.904 |
| 2 | Puneri Bappa (Q) | 10 | 4 | 2 | 0 | 4 | 12 | +0.938 |
| 3 | Raigad Royals (Q) | 10 | 4 | 3 | 0 | 3 | 11 | -1.002 |
| 4 | Kolhapur Tuskers (Q) | 10 | 2 | 3 | 0 | 5 | 9 | -0.316 |
| 5 | Ratnagiri Jets | 10 | 2 | 5 | 0 | 3 | 7 | +0.259 |
| 6 | Satara Warriors | 10 | 2 | 5 | 0 | 3 | 7 | -0.532 |
Teams and Squads for MPL 2025
Each of the six teams in MPL 2025 includes a mix of experienced players and young Maharashtra talent. Below is an overview of all squads:
1. Ratnagiri Jets
The defending champions of MPL, Ratnagiri Jets will look to win their second title. They have a strong team with good batsmen and bowlers who know how to win big matches.

Captain: Azim Kazi
Batsmen:
- Abhimanyu Jadhav
- Ajinkya Naik
- Atharva Dharmadhikari
- Dhiraj Phatangare
- Jay Pande
- Joe Ruebenson Pardesi
- Krish Shahapurkar
- Preetam Patil
- Rohit Patil
- Yashwanth Kale
All-Rounders:
- Akhilesh Gawale
- Ashkan Kazi
- Azim Kazi
- Harshil Sawant
- Jaideepsingh Pardeshi
- Kiran Chormale
- Sahil Churi
- Sangram Bhalekar
- Satyajeet Bachhav
- Siddhant Giri
- Yogesh Chavan
Wicket-Keepers:
- Abhishek Pawar
- Nikhil Naik
Bowlers:
- Atish Rathod
- Divyang Hinganekar
- Krishna Martand
- Kunal Thorat
- Manoj Yadav
- Pradeep Dadhe
- Prathamesh Gawade
- Samarth Kadam
- Vijay Pawle
2. Eagle Nashik Titans
Eagle Nashik Titans are a powerful team with skilled players. They have good all-rounders and fast bowlers who can trouble any batting lineup. They want to win their first MPL title.

Captain: Prashant Solanki
Batsmen:
- Adarsh Manure
- Aniket Nalawade
- Kaushal Tambe
- Ranjeet Nikam
- Sahil Parakh
- Siddhant Doshi
All-Rounders:
- Arshin Kulkarni
- Pruthviraj Kand
- Razzeq Fallah
- Rohan Damle
- Sushrut Sawant
- Yogesh Dongre
Wicket-Keepers:
- Atharva Kale
- Mandar Bhandari
Bowlers:
- Akshay Waikar
- Balkrishna Kashid
- Digvijay Deshmukh
- Hari Sawant
- Manoj Ingale
- Mukesh Choudhary
- Prashant Solanki
- Rehan Khan
3. Kolhapur Tuskers
Kolhapur Tuskers bring fighting spirit and strong cricket knowledge. They have reliable batsmen and smart bowlers who can change the game at any time.

Captain: Rahul Tripathi
Batsmen:
- Ankit Bawne
- Atharv Wanve
- Ayush Ubhe
- Bhargav Pathak
- Dhanraj Shinde
- Hardik Kurangale
- Rahul Tripathi
- Sachin Dhas
- Siddharth Mhatre
All-Rounders:
- Atharv Dakway
- Deepak Dangi
- Nilay Newaskar
- Rajveer Jagtap
- Shrikant Mundhe
- Shubham Mane
- Sumit Dhengle
- Sumit Markali
- Vedant Patil
Wicket-Keepers:
- Digvijay Jadhav
- Rhuturaj Veerkar
- Vishant More
Bowlers:
- Anand Thenge
- Arya Shah
- Atman Pore
- Dilip Malviya
- Nihal Tusamad
- Rajneesh Gurbani
- Shreyash Chavan
- Sunil Yadav
4. Satara Warriors
Satara Warriors are known for their never-give-up attitude. They have young players who are hungry to prove themselves and experienced players who guide the team.

Captain: Murtaza Trunkwala
Batsmen:
- Aniruddh Sable
- Devdatt Navale
- Mahesh Mhaske
- Mehul Patel
- Om Bhosale
- Pavan Shah
- Saurabh Shevalkar
- Saurabh Singh
- Vaibhav Chaugale
All-Rounders:
- Arjun Wagh
- Atish Kumbhar
- Harshal Kate
- Indrajeet P Sinde
- Rajvardhan Hangargekar
- Shamshuzama Kazi
Wicket-Keepers:
- Aniket Porwal
- Atharv Shelke
- Saurabh Nawale
- Tejas Tolsankar
Bowlers:
- Jagdish Zope
- Shubham Maid
- Sunny Pandit
- Swaraj Chavan
- Vaibhav Dhurgunde
- Vivek Shelar
5. Puneri Bappa
Representing Pune, Puneri Bappa have home ground advantage. They have local support and talented cricketers who understand the conditions well.

Captain: Ruturaj Gaikwad
Batsmen:
- Aaryan Desai
- Abdus Salam
- Murtaza Trunkwala
- Naushad Shaikh
- Rushikesh Sonawane
- Sagar Pawar
- Yash Kshirsagar
- Yash Nahar
All-Rounders:
- Aayush Raktade
- Abhinav Tiwari
- Neel Gandhi
- Nikhil Lunawat
- Om Pawar
Wicket-Keepers:
- Sahil Autade
- Suraj Shinde
- Yash Jadhav
Bowlers:
- Mayank Kashyap
- Nikit Dhumal
- Piyush Salvi
- Ramakrishna Ghosh
- Rohan Kharat
- Roshan Waghsare
- Sachin Bhosale
- Sohan Jamale
6. Raigad Royals
Raigad Royals are a balanced team with good batting and bowling. They have players who can perform under pressure and win close matches.

Captain: Vishant More
Batsmen:
- Abhishek Tate
- Atharva Chaudhari
- Chetan Kurandale
- Digvijay Patil
- Harsh Sanghavi
- Omkar Khatpe
- Rajnikant Padwal
- Rugved More
- Rushabh Rathod
- Shubham Kadam
- Snehal Khamankar
All-Rounders:
- Abhishek Shrivastav
- Ajay Borude
- Harsh Mogaveera
- Harsh Oswal
- Ibrahim Velaskar
- Ishan Lohiya
- Neeraj More
- Omkar Mohite
- Omkar Rajput
- Ravindra Jadhav
- Savya Gajraj
- Shrawan Khade
- Siddhesh Veer
Wicket-Keepers:
- Sharvin Kiswe
- Swapnil Fulpagar
- Utkarsha Hazare
- Vaibhav Agam
Bowlers:
- Hitesh Walunj
- Hrishikesh Raut
- Mohd Arqam
- Nachiket Thakur
- Nadeem Shaikh
- Nikhil Kadam
- Nimir Joshi
- Niraj Joshi
- Ranvir S Chauhan
- Sagar Jadhav
- Tanay Sanghavi
- Vicky Ostwal
MPL 2025 Ticket Details
While specific online booking platforms have not been announced for MPL 2025, fans can anticipate that tickets for matches at the Maharashtra Cricket Association Stadium in Pune will be available for purchase. Historically, tickets for such events are sold through authorized online platforms and may also be available at the stadium box office on match days.
MPL Past Winners and History
The Maharashtra Premier League has a rich history with different champions over the years. Here’s a look at all the past winners:
| Year | Winner | Won By | Runner Up | Venue |
|---|---|---|---|---|
| 2009 | Raigad Royals | 6 wickets | Pratapgad Warriors | Deccan Gymkhana Ground |
| 2010 | Sinhagad Supremos | 16 runs | Raigad Royals | Dr DY Patil Sports Academy |
| 2011/12 | Devgiri Emperors | 5 wickets | Raigad Royals | Pune Club Ground |
| 2023 | Ratnagiri Jets | Table Toppers (Final washed out) | Kolhapur Tuskers | Maharashtra Cricket Association Stadium |
| 2024 | Ratnagiri Jets | 24 runs | Eagle Nashik Titans | Maharashtra Cricket Association Stadium |
| 2025 | Eagle Nashik Titans | 6 wkts | Raigad Royals | Maharashtra Cricket Association Stadium |
What Makes MPL Unique?
The Maharashtra Premier League continues to bring the best of Maharashtra cricket to fans through exciting T20 action. It blends local talent with experienced players, giving fans a chance to watch rising stars and seasoned cricketers from across the state.
Featuring players from cities like Mumbai, Pune, Nashik, Kolhapur, Satara, and Ratnagiri, MPL is playing a key role in promoting cricket throughout Maharashtra. Young talent gets valuable exposure and the chance to learn alongside experienced pros.
The 2025 season marked the sixth successful edition of the tournament, further proving its popularity and impact. With well-organised matches and strong fan support, MPL has become a major highlight in Maharashtra’s cricket calendar.
Related Read:
- Mumbai T20 League – Schedule & Updates
- International T20 Leagues — Teams & More
- Richest Cricket Leagues In The World (Updated)
Conclusion: Eagle Nashik Titans Lift MPL 2025 Trophy
The Maharashtra Premier League 2025 has come to an exciting end, wrapping up a season full of action, passion, and close contests. With six competitive teams and plenty of memorable moments, the sixth edition of the league delivered everything fans hoped for.
From powerful batting displays to smart bowling efforts, every match kept viewers on the edge of their seats, whether they were cheering from the stadium in Pune or watching across Maharashtra.
Eagle Nashik Titans emerged as the new champions, ending Ratnagiri Jets’ reign and making history in style. Every team gave their best, but only one could lift the trophy.
MPL 2025 proved once again why it’s one of the most exciting T20 leagues in Indian domestic cricket.
Leave a Comment