Cricket

List of Players with Most Runs in a Single IPL Season

A ranked list of the highest run-scoring performances in a single IPL season, from Virat Kohli's all-time record of 973 runs in 2016 to other dominant seasonal campaigns.

10 itemsUpdated Mar 23, 2026

Virat Kohli's 973 runs in IPL 2016 — scored across 16 matches at an average of 81.08 and a strike rate of 152.03 — is the greatest individual batting season in IPL history. No player has come within 85 runs of this record. Shubman Gill (890 in 2023) and Jos Buttler (863 in 2022) are the closest challengers. David Warner scored 848 in 2016 — extraordinary in a year when Kohli made his 973. Sai Sudharsan won the 2025 Orange Cap with 759 runs. The 1,000-run barrier in a single IPL season has never been breached.

#Name
1

Virat Kohli — 973 Runs (IPL 2016)

Royal Challengers Bangalore | All-Time Record

2

Shubman Gill — 890 Runs (IPL 2023)

Gujarat Titans | Second Highest Ever

3

Jos Buttler — 863 Runs (IPL 2022)

Rajasthan Royals | Third Highest Ever

4

David Warner — 848 Runs (IPL 2016)

Sunrisers Hyderabad | Fourth Highest Ever

5

Sai Sudharsan — 759 Runs (IPL 2025)

Gujarat Titans | 2025 Orange Cap | Youngest Orange Cap Winner

6

Virat Kohli — 741 Runs (IPL 2024)

Royal Challengers Bengaluru | Second Orange Cap

7

Kane Williamson — 735 Runs (IPL 2018)

Sunrisers Hyderabad | Orange Cap Winner

8

Chris Gayle — 733 Runs (IPL 2012)

Royal Challengers Bangalore | Orange Cap Winner

9

Faf du Plessis — 730 Runs (IPL 2023)

Royal Challengers Bangalore | Second in 2023

10

Ruturaj Gaikwad — 635 Runs (IPL 2021)

Chennai Super Kings | Orange Cap + IPL Title Same Season

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

Found an error? Report it here