Indian Premier League is one of the most famous and watched tournaments which witnessed producing most valuable players in the history of IPL. This tournament provides a stage for fresher to experienced players to break records and set their own milestones. The Indian Premier League has seen some of the best players in T20 cricket history which won the most valuable players title in the history of IPL.
Discover the complete list of IPL Most Valuable Players (MVPs) from 2008 to 2025. See which cricket stars dominated each season in the Indian Premier League.
Below, in this article we will talk about the players which have the title of most valuable player record in the history of IPL. Kindly read the entire article, so that neither information can be left.
Complete List of IPL Most Valuable Players (MVP) From 2008 to 2025
| Season | Player | Team |
|---|---|---|
| 2008 | Shane Watson | Rajasthan Royals |
| 2009 | Adam Gilchrist | Deccan Chargers |
| 2010 | Sachin Tendulkar | Mumbai Indians |
| 2011 | Chris Gayle | Royal Challengers Bangalore |
| 2012 | Sunil Narine | Kolkata Knight Riders |
| 2013 | Shane Watson | Rajasthan Royals |
| 2014 | Glenn Maxwell | Punjab Kings |
| 2015 | Andre Russell | Kolkata Knight Riders |
| 2016 | Virat Kohli | Royal Challengers Bangalore |
| 2017 | Ben Stokes | Rising Pune Supergiant |
| 2018 | Sunil Narine | Kolkata Knight Riders |
| 2019 | Andre Russell | Kolkata Knight Riders |
| 2020 | Jofra Archer | Rajasthan Royals |
| 2021 | Harshal Patel | Royal Challengers Bangalore |
| 2022 | Jos Buttler | Rajasthan Royals |
| 2023 | Shubman Gill | Gujarat Titans |
| 2024 | Sunil Narine | Kolkata Knight Riders |
| 2025 | Suryakumar Yadav | Mumbai Indians |
Read Also:- Most Sixes in IPL Final Matches: Top Players and Records
1. Shane Watson
Shane Watson is the first player who was awarded as the most valuable player in the IP season. In 2008, Shane was playing for Rajasthan Royal where he scored a total of 472 runs and conceded a total of 17 wickets. In 2013, he was awarded the most valuable player second time in the history of IPL.
2. Adam Gilchrist
In 2009, Adam Gilchrist was awarded as the most valuable player in the IPL season. He was playing for Delhi Capitals where he scored a total of 495 runs and dismissed a total of 18 players.
3. Sachin Tendulkar
In 2010, Sachin Tendulkar was awarded as the most valuable player in the IPL season. He was playing for Mumbai Indians where he scored a total of 618 runs.
4. Chris Gayle
In 2011, Chris Gayle was awarded as the most valuable player in the IPL season. He was playing for Royal Challengers Bengaluru where he scored a total of 608 runs and conceded a total of 8 wickets.
5. Sunil Narine
In 2012, Sunil Narine was awarded as the most valuable player in the IPL season. He was playing for Kolkata Knight Riders where he conceded a total of 24 wickets. In 2018, he was awarded the most valuable player second time in the history of IPL.
6. Glenn Maxwell
In 2011, Glenn Maxwell was awarded as the most valuable player in the IPL season. He was playing for Punjab Kings where he scored a total of 608 runs and conceded 1 wicket.
7. Andre Russell
In 2015, Andre Russell was awarded as the most valuable player in the IPL season. He was playing for Kolkata Knight Riders where he scored a total of 326 runs and conceded 14 wickets. In 2019, he was awarded the most valuable player second time in the history of IPL
8. Virat Kohli
In 2016, Virat Kohli was awarded as the most valuable player in the IPL season. He was playing for Royal Challengers Bengaluru where he scored a total of 973 runs.
9. Ben Stokes
In 2017, Ben Stokes was awarded as the most valuable player in the IPL season. He was playing for Rising Pune Supergiant where he scored a total of 316 runs and conceded a total of 12 wickets.
10. Jofra Archer
In 2020, Jofra Archer was awarded as the most valuable player in the IPL season. He was playing for Rajasthan Royals where he scored a total of 316 runs and conceded a total of 12 wickets.
11. Harshal Patel
In 2020, Harshal Patel was awarded as the most valuable player in the IPL season. He was playing for Royal Challengers Bangalore where he scored a total of 59 runs and conceded a total of 32 wickets.
12. Jos Buttler
In 2022, Jos Buttler was awarded as the most valuable player in the IPL season. He was playing for Rajasthan Royals where he scored a total of 863 runs.
13. Shubman Gill
In 2023, Shubman Gill was awarded as the most valuable player in the IPL season. He was playing for Gujarat Titans where he scored a total of 890 runs.
14. Suryakumar Yadav

In 2025, Suryakumar Yadav was awarded as the most valuable player in the IPL season. He was playing for Mumbai Indians where he scored a total of 717 runs.
FAQS
Shane Watson was the first player who was awarded the most valuable player title in 2008.
Sunil Narine has been awarded the most valuable player more than one time.
Suryakumar Yadav was awarded the most valuable player in IPL 2025 season.
