In the IPL, Virat has scored 8,606 runs in 265 matches and 257 innings at an average of 39.84, with eight centuries and 63 fifties. His best score is 113*. He is also the top run-getter in IPL history. His long-time national compatriot Rohit Sharma is closest to Virat's feat with a tally of 6,060 runs for the five-time champions Mumbai Indians in all T20s.