Cricket

List of Most Runs Scored in an IPL Season

A comprehensive ranked list of the highest individual run-scorers in a single IPL season across all editions from 2008 to 2025.

18 itemsUpdated Mar 26, 2026

The Indian Premier League has produced many legendary batting performances. Virat Kohli's monumental 973 runs in 2016 remains the unbreakable record for the most runs in a single IPL season. Other standout efforts include Shubman Gill's 890 runs in 2023 and Jos Buttler's 863 runs in 2022. Here is the complete ranked list from highest to lowest.

#Name
1

Virat Kohli

Royal Challengers Bangalore, 2016

2

Shubman Gill

Gujarat Titans, 2023

3

Jos Buttler

Rajasthan Royals, 2022

4

Michael Hussey

Chennai Super Kings, 2013

5

Chris Gayle

Royal Challengers Bangalore, 2012

6

Kane Williamson

Sunrisers Hyderabad, 2018

7

David Warner

Sunrisers Hyderabad, 2019

8

KL Rahul

Kings XI Punjab, 2020

9

Robin Uthappa

Kolkata Knight Riders, 2014

10

Ruturaj Gaikwad

Chennai Super Kings, 2021

11

B Sai Sudharsan

Gujarat Titans, 2025

12

Virat Kohli

Royal Challengers Bengaluru, 2024

13

David Warner

Sunrisers Hyderabad, 2017

14

Sachin Tendulkar

Mumbai Indians, 2010

15

Shaun Marsh

Kings XI Punjab, 2008

16

Chris Gayle

Royal Challengers Bangalore, 2011

17

Matthew Hayden

Chennai Super Kings, 2009

18

David Warner

Sunrisers Hyderabad, 2015

This list is compiled from verified public records and reference sources. Last verified: March 26, 2026.

Found an error? Report it here