#4 Yuvraj Singh - 50 and Hattrick in the same match

Yuvraj Singh has been one of India's finest players. He has helped India win two World Cups in 2007 and 2011. Yuvraj has been part of 5 different IPL teams and has not had a similar impact as International T20's. Yuvraj's potential has earned him big bucks in the auctions.
Royal Challengers Bangalore and Kings XI played against each other in Durban in 2009. Yuvraj who captained Kings, first picked up a hattrick finishing with figures of 3/22 in his quota of 4 overs. Kings restricted RCB to a modest 145. Yuvraj opened the innings and scored 50 of 34 balls with 3 fours and 4 sixes. However, his efforts went in vain as Kings XI couldn't cross the line and fell short by 8 runs.
#3 Virat Kohli - 500 runs in 5 IPL seasons & the only player to play for the same IPL Team from 2008

Virat Kohli is a phenomenon who just gets better with every passing day. The most popular cricketer on planet, Virat has broken a plethora of records for India and Royal Challengers Bangalore. Virat who also won the U-19 World Cup in Malaysia was drafted into the RCB squad in 2008. Since then, he has continued to play for RCB and now captains the side as well.
Virat is also the second highest scorer in IPL history with 4948 runs and 37 runs behind the top scorer Suresh Raina. He has also scored 500+ runs in 5 IPL seasons starting with 2011, 2013, 2015, 2016 and 2018. Virat created a world record for scoring the highest number of runs in a single T20 competition with 973 runs and 4 centuries in 2016.
Get real-time updates on IPL 2025, including live scores, match schedules, points table & squad details for CSK, MI, RCB, KKR, SRH, LSG, DC, GT & PBKS