The record for the most runs in a single Indian Premier League (IPL) season is held by Virat Kohli, who scored 973 runs in the 2016 IPL season while playing for Royal Challengers Bangalore (RCB). Kohli achieved this in 16 matches, with an average of 81.08 and a strike rate of 152.03. He also hit 4 centuries and 7 half-centuries that season
.
This remains the highest run tally in a single IPL season, with Jos Buttler coming closest in 2022, scoring 863 runs for Rajasthan Royals