In every season of the Indian Premier League (IPL), one player rises above all others to be crowned the Most Valuable Player (MVP). Initially known as the “Man of the Tournament,” this award is given to the player who makes the biggest all-round impact across the entire season. Using a points system, it rewards players for every aspect of the game runs, wickets, catches, and dot balls making it the ultimate prize for the tournament’s best performer.
Over the years, some of the game’s biggest legends have won this award. The West Indian duo from KKR, Andre Russell and Sunil Narine, have won it twice and three times, respectively. Narine’s three MVP awards (2012, 2018, 2024) are the most by any player, and his performance in 2024, where he achieved a record 450 points, was truly legendary.

Here is the official, complete list of these amazing players who have won Most Valuable Player award from 2008 right up to 2025.
IPL Most Valuable Player (MVP) List from 2008 to 2025
Year | Player | Team | 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 | Surya Kumar Yadav | Mumbai Indians | – |
Players Who Have Won the MVP Award More Than Once
- Sunil Narine (2012, 2018, 2024) – 3 Times
- Shane Watson (2008, 2013) – 2 Times
- Andre Russell (2015, 2019) – 2 Times
2008: Shane Watson (Rajasthan Royals)
Player | Team | Country | Key Stats in 2008 |
Shane Watson | Rajasthan Royals | Australia | 472 Runs & 17 Wickets |
In the very first IPL season, Shane Watson was the ultimate all-rounder. He played a huge role with both bat and ball, helping his underdog team, Rajasthan Royals, win the first-ever IPL trophy. His powerful batting and clever bowling made him the perfect choice for the first Man of the Tournament award.
2009: Adam Gilchrist (Deccan Chargers)
Player | Team | Country | Key Stats in 2009 |
Adam Gilchrist | Deccan Chargers | Australia | 495 Runs & 18 Dismissals (as WK) |
The legendary Adam Gilchrist led the Deccan Chargers from the front. He was not just a opening batsman but also a brilliant captain. His aggressive style and sharp leadership were the main reasons his team lifted the IPL trophy in 2009, making him the season’s most valuable player.
Top 10 Batsmen with the Most Fours in IPL History
2010: Sachin Tendulkar (Mumbai Indians)
Player | Team | Country | Key Stats in 2010 |
Sachin Tendulkar | Mumbai Indians | India | 618 Runs (Orange Cap Winner) |
The master blaster, Sachin Tendulkar, was in amazing form during the 2010 season. He scored runs against every team with class and elegance, winning the Orange Cap for the most runs in the tournament. His brilliant batting made him the clear choice for the award.
2011: Chris Gayle (Royal Challengers Bangalore)
Player | Team | Country | Key Stats in 2011 |
Chris Gayle | Royal Challengers Bangalore | West Indies | 608 Runs (Orange Cap) & 8 Wickets |
This was the year the “Gayle Storm” truly arrived in the IPL. Joining as a replacement player, Chris Gayle took the tournament by storm, hitting huge sixes and scoring two centuries. He easily won the Orange Cap and even chipped in with wickets, making him an easy choice for the MVP.
2012: Sunil Narine (Kolkata Knight Riders)
Player | Team | Country | Key Stats in 2012 |
Sunil Narine | Kolkata Knight Riders | West Indies | 24 Wickets (at 5.47 Economy) |
In his debut season, “mystery spinner” Sunil Narine was almost impossible for batsmen to play. His brilliant and economical bowling confused every team and was the main reason KKR won their first IPL title. He was the standout player of the tournament.
2013: Shane Watson (Rajasthan Royals)
Player | Team | Country | Key Stats in 2013 |
Shane Watson | Rajasthan Royals | Australia | 543 Runs & 13 Wickets |
Shane Watson became the first player to win the MVP award twice. This was also the season the points system was introduced.
Just like in 2008, he was fantastic with both bat and ball, scoring a century and proving once again that he was one of the greatest all-rounders in the IPL.
2014: Glenn Maxwell (Punjab Kings)
Player | Team | Country | Key Stats in 2014 |
Glenn Maxwell | Punjab Kings | Australia | 552 Runs (at 187.75 Strike Rate) |
Glenn “The Big Show” Maxwell was on fire in the 2014 season. He played with incredible freedom and power, scoring runs at a very fast pace.
His explosive batting in the first half of the tournament took his team all the way to the final and made him the most entertaining and valuable player.
2015: Andre Russell (Kolkata Knight Riders)
Player | Team | Country | Key Stats in 2015 |
Andre Russell | Kolkata Knight Riders | West Indies | 326 Runs (at 192.89 Strike Rate) & 14 Wickets |
This was the year Andre Russell showed his immense all-round talent. He won matches for KKR with both his powerful six-hitting at the end of an innings and his fast bowling.
His ability to change a game in just a few overs made him the perfect T20 player and a worthy MVP.
2016: Virat Kohli (Royal Challengers Bangalore)
Player | Team | Country | Key Stats in 2016 |
Virat Kohli | Royal Challengers Bangalore | India | 973 Runs (Orange Cap) & 4 Centuries |
The 2016 season was a historic one for Virat Kohli. He had a record-breaking year that no one has come close to matching, scoring an unbelievable 973 runs with four centuries.
He single-handedly carried his team to the final and produced what is considered the greatest single-season performance in T20 history.
2017: Ben Stokes (Rising Pune Supergiant)
Player | Team | Country | Key Stats in 2017 |
Ben Stokes | Rising Pune Supergiant | England | 316 Runs & 12 Wickets |
As the most expensive player in the 2017 auction, Ben Stokes proved his worth. The English all-rounder played several match-winning innings, including a spectacular century, and also took crucial wickets with his fast bowling, helping his team reach the final.
2018: Sunil Narine (Kolkata Knight Riders)
Player | Team | Country | Key Stats in 2018 |
Sunil Narine | Kolkata Knight Riders | West Indies | 357 Runs (at 189.89 Strike Rate) & 17 Wickets |
Sunil Narine won his second MVP award by reinventing himself. He became a dangerous opening batsman who scored runs at a very fast strike rate, while still being a brilliant “mystery spinner” with the ball. This amazing all-round contribution made him the MVP once again.
2019: Andre Russell (Kolkata Knight Riders)
Player | Team | Country | Key Stats in 2019 |
Andre Russell | Kolkata Knight Riders | West Indies | 510 Runs (at 204.81 Strike Rate) & 11 Wickets |
The 2019 season was all about “Dre Russ Muscle.” Andre Russell was simply unstoppable, winning at least five matches for KKR on his own with his unbelievable power-hitting.
He hit 52 sixes and scored his runs at an incredible strike rate of over 200, making him the most destructive player in the tournament.
2020: Jofra Archer (Rajasthan Royals)
Player | Team | Country | Key Stats in 2020 |
Jofra Archer | Rajasthan Royals | England | 20 Wickets, 175 Dot Balls, 10 Sixes |
It is very rare for a player from the team that finishes last to win the MVP, but Jofra Archer was just that good.
He bowled with extreme pace, took wickets, was very hard to score runs against, and even hit some big sixes. His brilliant individual efforts earned him the award.
2021: Harshal Patel (Royal Challengers Bangalore)
Player | Team | Country | Key Stats in 2021 |
Harshal Patel | Royal Challengers Bangalore | India | 32 Wickets (Purple Cap Winner) |
Harshal Patel had a dream season with the ball. His clever variations and slower balls were almost impossible for batsmen to hit, especially at the end of the innings. He took 32 wickets, tying the all-time record for a single season, and easily won the Purple Cap.
2022: Jos Buttler (Rajasthan Royals)
Player | Team | Country | Key Stats in 2022 |
Jos Buttler | Rajasthan Royals | England | 863 Runs (Orange Cap) & 4 Centuries |
Jos Buttler had a season nearly as amazing as Virat Kohli’s 2016 run. He completely dominated all bowling attacks, scoring four centuries and winning the Orange Cap by a huge margin. His brilliant batting was the main reason Rajasthan Royals reached the IPL final.
2023: Shubman Gill (Gujarat Titans)
Player | Team | Country | Key Stats in 2023 |
Shubman Gill | Gujarat Titans | India | 890 Runs (Orange Cap) & 3 Centuries |
Young Shubman Gill took his game to a superstar level in 2023. The stylish opener played with amazing class and consistency, scoring three hundreds, including a brilliant one in the playoffs. He won the Orange Cap and led his team to their second straight final.
2024: Sunil Narine (Kolkata Knight Riders)
Player | Team | Country | Key Stats in 2024 |
Sunil Narine | Kolkata Knight Riders | West Indies | 488 Runs & 17 Wickets (450 MVP Points) |
In an unbelievable performance, Sunil Narine won his record third MVP award. Back as an opener, he was more destructive than ever with the bat. With the ball, he was as brilliant as always. His all-round masterclass, which earned him a record 450 MVP points, was the main reason KKR won the IPL trophy.
2025: Suryakumar Yadav (Mumbai Indians)
Player | Team | Country | Key Stats in 2025 |
Suryakumar Yadav | Mumbai Indians | India | 320.5 MVP Points |
The 2025 season belonged to India’s own “Mr. 360,” Suryakumar Yadav. He was in sensational form, playing game-changing innings with his unique and innovative batting style.
He scored runs all around the ground at a very high strike rate, often taking his team to victory from tough situations. His consistent and high-impact performances throughout the tournament earned him his first-ever Most Valuable Player award with 320.5 points.
FAQs About IPL MVP Award
Who won the Most Valuable Player Award in IPL 2024?
Sunil Narine of Kolkata Knight Riders won the IPL MVP award in 2024, scoring 488 runs and taking 17 wickets.
What is the prize for the IPL Most Valuable Player Award?
The MVP Award winner gets ₹10 lakhs.
Who has won the IPL MVP Award the most times?
Sunil Narine has won the MVP award three times (2012, 2018, 2024), more than anyone else.
How is the IPL MVP chosen?
The MVP is chosen based on a points system that looks at batting, bowling, and fielding performances.
The IPL Most Valuable Player Award is one of the biggest honors in T20 cricket. Every season, players give their best performances to help their teams win. As we wait for the 2025 IPL season, fans are excited to see who will be the next MVP!