VIRAT KOHLI (RCB)
Mat: 199| Runs: 6076| HS: 113
Virat Kohli is the king of the IPL with the bat, as he became the first batsman to 5,000 and 6,000 runs in the tournament history. Not only this, he is the highest run-getter in the IPL with 6076 runs in 199 matches with 5 centuries and 40 fifties to his name. He averages 37.97 and has a strike rate of 130.41.
Sachin Tendulkar opens up on the prank with Virat Kohli on his debut series by Yuvraj Singh and Co
He holds the record for most runs in a single season of IPL- 973 in the 2016 edition, where he also slammed 4 centuries as well. Kohli was bought outside the auction as a U-19 player in 2008 by RCB and has played for them ever since. Unfortunately, Kohli has never been able to win the IPL trophy for his franchise the Royal Challengers Bangalore (RCB).
AB DE VILLIERS (DC, RCB)
Mat: 176| Runs: 5056| HS: 133*
When you talk about the RCB team in recent years, you cannot forget the contributions made by AB de Villiers to the franchise. De Villiers might have started his IPL career with the Delhi Daredevils (now Delhi Capitals) and had considerable success with them as well, scoring his first IPL century for them.
However, he has redefined T20 batting playing for RCB. Given a free rein to do whatever he wants, De Villiers has excelled at any position he has been asked to bat by the RCB team, be it top order, or even as a finisher, De Villiers has never disappointed and has won matches from impossible situations for his team.
He has been one of the few consistent foreign batsmen in the IPL who has done wonders which even his record shows, He has 5056 runs in 176 matches in IPL with 3 centuries and 40 half-centuries to his name. He averages 40.77 and has a strike rate of 152.38, one of the highest in IPL history. He has also kept wickets for RCB and done quite well behind the stumps and as a fielder.
MS DHONI (WK- CSK)
Mat: 211|Runs: 4669|HS: 84*|Dis: 157
No all-time IPL XI is complete without the emperor of the Chennai Super Kings (CSK), MS Dhoni. The most expensive buy in the very first auction in 2008, MS Dhoni has defined how CSK has played their cricket over the years.
He has taken all the hurdles and problems faced by CSK in recent years and turned them into opportunities. Or else no team would have succeeded if they had to uproot their base from their home ground to some other ground in the middle of the tournament, which CSK did, moving to Pune from Chennai in IPL 2018.
WATCH - Ravindra Jadeja wants to see MS Dhoni trying out sword celebration with the bat
Dhoni was the first captain to win the IPL more than once, win the IPL in two consecutive years and win the IPL three times. He also became the first player to appear in 200 matches in IPL, some of them played for Rising Pune Supergiant when CSK was suspended for two years.
He is also the only lower middle-order batsman to feature in the all-time top-ten run-getters list in IPL with 4669 runs in 211 matches at an average of 40.25 and strike-rate of 136.64.
RAVINDRA JADEJA (RR,CSK,GL)
Mat: 191|Runs: 2290 | HS: 62*| Wkts: 120|BB: 5/16
Ravindra Jadeja had rocked the IPL when he first turned out for Rajasthan Royals in IPL 2008 and has only become stronger from there when he joined the Chennai Super Kings in the 2011 edition. He was always one of the best spinners and fielders in the league but has evolved as a batsman as well in the last 2-3 years of the IPL.
Ravindra Jadeja reveals his '22 acres entertainer'; Michael Vaughan responds
He has 2290 runs and 120 wickets in 191 IPL matches thus far, some of which he played for Gujarat Lions as well. His best bowling figures are 5/16, while his highest score is 62*. He also holds the joint record for scoring the most runs in one over of an IPL match-37 which he took off Harshal Patel of RCB in the postponed IPL 2021 edition.