5. Yuvraj Singh
Man of the Tournament in the T20 World Cup 2007. Yuvraj Singh won billion hearts with his superlative innings against England, where he hit six sixes in six balls and and against Australia, where he scored 70 off 30 balls were crucial for India.
Yuvraj started as the marquee player for Kings XI Punjab. He has played for Pune, Bangalore and Hyderabad since then. This year he is back at Punjab. Yuvraj earned 83.6 crores from the IPL.
4. Virat Kohli
The sensation batsman has played his every match in the IPL for Royal Challengers Bangalore team. The current captain started off on a youth contract and slowly displayed his batting prowess the win the highest accolades.
This year, he was retained by RCB and he was the highest paid cricketer in the league. The phenomenal batsman has accumulated 92 crores so far from the IPL.
3. Gautam Gambhir
The dynamic left-handed opener from Delhi was the highest paid cricketer in the IPL history when he was snapped up by Kolkata Knight Riders in the 2011 IPL players Auctions. The move paid off as Gambhir led the KKR team to two IPL trophies.
Now on verge of his swansong, Gautam Gambhir is back with the Delhi Daredevils team, playing for his home team. His total income from the IPL is 94.6 crores.