#2 Virat Kohli (613 runs)
Unsurprisingly, Kohli is one of the leading run-getters for India in a multi-team tournament, scoring over 600 runs from 2010 to 2014. He has scored as many as three hundreds in the tournament, averaging over 61 with a strike-rate of close to 100.
After four starts in 2010 where he failed to get past 30 even once, Kohli started off 2010 on the right note, hitting a century against Sri Lanka at Dhaka. He ended the tournament with a bang, shattering the Pakistani bowling attack on his way to a career-best 183, which is still his highest ODI score.
The 2014 edition was also a fruitful one for him, with a 136 against Bangladesh and a 48 against Sri Lanka in the next game. Rested from the upcoming edition, Kohli will have to wait before adding runs to his tally.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news