IPL Most Valuable Player Award Winners List From (2008-2025)


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.

IPL Most Valuable Player Award Winners

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

  1. Sunil Narine (2012, 2018, 2024) – 3 Times
  2. Shane Watson (2008, 2013) – 2 Times
  3. 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!

Picture of Rohit Kumar

Rohit Kumar

Rohit Kumar is a seasoned sports writer with over 7 years of experience covering cricket and other major sports. A passionate cricket enthusiast, Rohit combines his deep knowledge of the game with a clear, engaging writing style to deliver insightful and up-to-date content. Whether breaking down match analysis or exploring legal aspects of online sports betting in India, his work aims to inform and excite readers across all levels of fandom.

Share the Post:

Related Posts

Scroll to Top