Former RCB skipper Virat Kohli has the record of scoring most runs in the history of IPL - 6,624 - in 223 matches till date.
Virat Kohli has the record of scoring most runs in a single IPL season - 973 - in IPL 2016.
Virat Kohli has record of scoring most number of centuries in an IPL season - four - in IPL 2016.
Former RCB captain Virat Kohli has the record of joint second most number of centuries in IPL - 5 - with Jos Buttler. Chris Gayle has hit most centuries in IPL - six.
Virat Kohli has the record of captaining Royal Challengers Bangalore in most matches - 140. Anil Kumble is next best with 35 matches.
RCB batter Virat Kohli is the batter with third-most number of fifties in IPL - 44. David Warner leads the way with 53 followed by Shikhar Dhawan, who has 46.
Former RCB captain Virat Kohli is the first and only batter to score 6,500 runs in IPL history.
Royal Challengers Bangalore batter Virat Kohli has the most runs against Delhi Capitals - 925 in 26 matches. Mumbai Indians skipper Rohit Sharma is second with 912 runs.