The Indian Premier League (IPL) is a thrilling and highly competitive T20 tournament. The IPL Most Valuable Player (MVP) Award Winners list highlights the best performers in each season. This award goes to the player who shines with outstanding batting, bowling, and fielding skills. From big hitters to top bowlers, these MVPs play a key role in their team’s success, making every IPL season exciting with their match-winning performances.

IPL MVP Award History
The IPL Most Valuable Player (MVP) Award was first known as the “Player of the Tournament” when the league started in 2008. In 2013, it was renamed to MVP. Unlike other awards that focus only on batting or bowling, this award recognizes a player’s overall performance in the season.
Many legendary cricketers, including Virat Kohli, Andre Russell, Sunil Narine, Shane Watson, and Jos Buttler, have won this honor. Some have even won it more than once, showing their skill and dominance in the tournament.
How IPL MVP is Selected? | Criteria, Points System & Selection Process
The IPL MVP winner is chosen using a special points system created by the IPL governing body. The player with the highest points at the end of the season wins the award. The points are given based on performance in different areas of the game:
- Hitting a four (4 runs) – 2.5 points
- Hitting a six (6 runs) – 3.5 points
- Taking a wicket – 3.5 points
- Bowling a dot ball – 1 point
- Taking a catch or making a stumping – 2.5 points
This system gives an advantage to all-rounders because they earn points for both batting and bowling. A player who performs well in multiple areas has a better chance of winning the MVP award.
Players Who Won the Award More Than Once
Some players have consistently performed at the highest level in the IPL, winning the MVP award more than once. These players have shown their all-round skills and match-winning ability across different seasons.
Here are the players who have won the IPL MVP award multiple times:
- Sunil Narine – 3 times (2012, 2018, 2024)
- Shane Watson – 2 times (2008, 2013)
- Andre Russell – 2 times (2015, 2019)
Their outstanding performances in batting, bowling, and fielding have made them some of the best players in IPL history.
Most Memorable IPL MVP Performances
Some IPL MVP winners have delivered unforgettable performances that set records and changed matches. Here are some of the most remarkable MVP seasons in IPL history:
1. Virat Kohli (2016 – Royal Challengers Bangalore)
The 2016 IPL season was all about Virat Kohli. He scored a record-breaking 973 runs in 16 matches, the highest in a single IPL season. He also smashed 4 centuries, making it one of the greatest individual seasons in IPL history.
2. Andre Russell (2019 – Kolkata Knight Riders)
In 2019, Andre Russell was unstoppable for KKR. He scored 510 runs at an unbelievable strike rate of 204.81, hitting sixes with ease. Along with his powerful batting, he also took 11 wickets, proving why he was the most dangerous all-rounder in the tournament.
3. Sunil Narine (2012, 2018, 2024 – Kolkata Knight Riders)
A true game-changer for KKR, Sunil Narine dominated in multiple seasons. In 2012, he took 24 wickets with an economy of just 5.47. In 2018, he showed his all-round talent by scoring 357 runs and taking 17 wickets. In 2024, he once again proved his class with 488 runs and 17 wickets, showing he is still a match-winner in the IPL.
Complete List of IPL MVP Winners (2008-2025) | All-Time Most Valuable Players
Here is the complete list of IPL MVP winners from 2008 to 2025.
| Year | Player | Team | Key Performance |
|---|---|---|---|
| 2008 | Shane Watson | Rajasthan Royals | 472 runs, 17 wickets |
| 2009 | Adam Gilchrist | Deccan Chargers | 495 runs, 18 dismissals |
| 2010 | Sachin Tendulkar | Mumbai Indians | 618 runs |
| 2011 | Chris Gayle | Royal Challengers Bangalore | 608 runs, 8 wickets |
| 2012 | Sunil Narine | Kolkata Knight Riders | 24 wickets |
| 2013 | Shane Watson | Rajasthan Royals | 543 runs, 13 wickets |
| 2014 | Glenn Maxwell | Punjab Kings | 552 runs, 1 wicket |
| 2015 | Andre Russell | Kolkata Knight Riders | 326 runs, 14 wickets |
| 2016 | Virat Kohli | Royal Challengers Bangalore | 973 runs |
| 2017 | Ben Stokes | Rising Pune Supergiant | 316 runs, 12 wickets |
| 2018 | Sunil Narine | Kolkata Knight Riders | 357 runs, 17 wickets |
| 2019 | Andre Russell | Kolkata Knight Riders | 510 runs, 11 wickets |
| 2020 | Jofra Archer | Rajasthan Royals | 113 runs, 20 wickets |
| 2021 | Harshal Patel | Royal Challengers Bangalore | 59 runs, 32 wickets |
| 2022 | Jos Buttler | Rajasthan Royals | 863 runs |
| 2023 | Shubman Gill | Gujarat Titans | 890 runs |
| 2024 | Sunil Narine | Kolkata Knight Riders | 488 runs, 17 wickets |
| 2025 | – | – | – |
FAQ’s
Who won the IPL Most Valuable Player Award in 2024?
Sunil Narine from Kolkata Knight Riders won the IPL MVP award in 2024 with an impressive 488 runs and 17 wickets.
Who has won the IPL MVP Award the most times?
Sunil Narine holds the record for winning the IPL MVP award three times (2012, 2018, 2024), making him one of the greatest players in IPL history.
What is the prize money for the IPL Most Valuable Player Award?
The IPL MVP Award winner receives ₹10 lakhs as prize money.
Conclusion
The IPL MVP Award honors the best all-round performers who make a huge impact in every season. Players like Sunil Narine, Andre Russell, and Virat Kohli have dominated with outstanding performances. With each season, new stars rise, keeping the race for the Most Valuable Player exciting for fans!
