By Akshay
December 29, 2025
The record for scoring the most runs in a single IPL season belongs to Virat Kohli. He scored a total of 973 runs in IPL 2016.
Shubman Gill scored a total of 890 runs while playing for Gujarat Titans in IPL 2023.
Jos Buttler scored a total of 863 runs while playing for Rajasthan Royals in IPL 2022.
David Warner scored a total of 848 runs while playing for Sunrisers Hyderabad in 2016.
Sai Sudharsan had a fantastic performance in IPL 2025, scoring a total of 759 runs.
Virat Kohli scored a total of 741 runs while playing for the RCB team in IPL 2024.
Kane Williamson scored 735 runs in IPL 2018. He had a fantastic season that year.
Chris Gayle scored a total of 733 runs while playing for RCB in IPL 2012.
Michael Hussey scored a total of 733 runs while playing for Chennai Super Kings in IPL 2013.