Most Player of the Match Awards in IPL from 2008 to 2026

In any match of the IPL, the player having the most impactful performance is given the Player of the Match award.

In every season of the Indian Premier League (IPL), we see players displaying incredible skills to help their teams win crucial games. In any match of the cash-rich league, the player having the most impactful performance is given the Player of the Match award.

The role of these cricketers is vital in helping their side dominate the oppositions. It is not necessary that a player scoring most runs or picking up most wickets will always get the award. Sometimes, it depends upon the situation in which the particular cricketer has performed to take his team to a win.


In this article, we will be listing out the players who have won most Player of the Match awards in the IPL:

5. David Warner – 18

David Warner has won the Player of the Match award 18 times and is fifth-most on this list. He led Sunrisers Hyderabad to win the title in the 2016 season, where he scored 848 runs. In total, Warner has made 6565 runs at a strike rate of 139.77 and an average of 40.52. He also holds the record for scoring the most fifties (62) in tournament history.


4. Virat Kohli - 19

The RCB superstar has been going strong in the IPL since 2008. With 8758 runs, Virat Kohli shows no signs of slowing down and ranks joint fourth with 19 Player of the Match awards. After years of carrying the team, he finally won the IPL trophy with Royal Challengers Bengaluru in 2025, ending their long wait for silverware. If Kohli continues in this form, he has a strong chance to top this chart. He also has one Most Valuable Player of the Season award, putting him ahead of David Warner in this list


3. Rohit Sharma - 21

Rohit Sharma, with 21 Player of the Match awards, is in the first position among Indian players and third overall. He is arguably the most successful captain in IPL history, with Mumbai Indians winning five titles under him. The impactful innings which Rohit plays can hamper the chances of the opposition to a great extent. The prolific batsman has accumulated 7159 runs in the cash-rich league at an average of 29.95 and strike rate of 132.62


2. Chris Gayle – 22

The ‘Universe Boss’ Chris Gayle has established himself as the greatest ever T20 cricketer with consistent performances over the years. It is a rarity for a team to lose the match if Gayle scores big for them in a particular innings. The left-hander has won the Player of the Match award 22 times in the league. He has 4965 runs to his name in the IPL at an impressive strike rate of 148.96. He has smashed a record six hundreds and 31 half-centuries in the tournament history so far.


1. AB de Villiers – 25

Just like MS Dhoni, the former South African batter AB de Villiers also established himself among the prime finishers in T20 cricket. The stylish Proteas has won 25 awards in league history, which is the most by any player. He has amassed 5162 runs in 170 innings with an incredible strike rate of 151.68. The star batter decided to quit all forms of cricket in November 2021.


Most Player of the Match Awards in the IPL:

Player Matches Runs Awards
AB de Villiers 184 5162 25
Chris Gayle 142 4965 22
Rohit Sharma 276 7183 21
Virat Kohli 271 8840 19
David Warner 184 6565 18
MS Dhoni 278 5439 18

*Last updated on April 14, 2026

Get every cricket updates! Follow Us:

Download Our App

For a better experience: Download the CricTracker app from the IOS and Google Play Store