20 - AB DE VILLIERS (DC, RCB)
4395 runs in 154 matches, strike rate of 151.23, 3 centuries, 212 sixes
South African talisman AB de Villiers has been one of the main attractions of the Indian Premier League since its inception. He previously played for Delhi Daredevils, before moving onto Royal Challengers Bangalore, where he has seen his popularity grow to dizzying heights.
WATCH - AB de Villiers urges fans to unite in the fight against COVID-19
AB de Villiers has won the Man of the Match award 20 times in his 154-match IPL career. He has 4395 runs at a strike rate of 151.23 with 3 centuries and 212 sixes to his name. He has 93 catches and 7 stumpings to his name as well, making him one of the most valuable players of all-time in the league’s history.