Posted in

Most Seasons with 400+ Runs in IPL

Most Seasons with 400+ Runs in IPL

The 400-run mark is often considered the benchmark for a “consistent” season for an IPL batsman. As of now, overall tournament run-topper Virat Kohli stands alone at the top, having crossed this milestone in 11 different seasons.

Here is the list of players with the most seasons scoring 400+ runs in IPL history:

Player Seasons Years (Team Reference)
Virat Kohli 11 2011, 2013, 2015, 2016, 2018, 2019, 2020, 2021, 2023, 2024, 2025 (All RCB)
Shikhar Dhawan 9 2011, 2012 (DC), 2016, 2017, 2018 (SRH), 2019, 2020, 2021 (DC), 2022 (PBKS)
David Warner 9 2013 (DD), 2014, 2015, 2016, 2017, 2019, 2020 (SRH), 2022, 2023 (DC)
Suresh Raina 9 2008, 2009, 2010, 2011, 2012, 2013, 2014 (CSK), 2016, 2017 (GL)
Rohit Sharma 9 2008, 2010 (DEC), 2012, 2013, 2015, 2016, 2019, 2024, 2025 (MI)
KL Rahul 7 2018, 2019, 2020, 2021 (PBKS), 2022 (LSG), 2024 (LSG), 2025 (DC)
AB de Villiers 6 2009 (DD), 2012, 2014, 2015, 2016, 2018, 2020 (RCB)
Shubman Gill 6 2019, 2020, 2021 (KKR), 2022, 2023, 2025 (GT)
Shreyas Iyer 6 2015, 2017, 2018, 2019, 2020 (DC), 2022 (KKR)
Chris Gayle 5 2011, 2012, 2013, 2015 (RCB), 2019 (PBKS)
Gautam Gambhir 5 2008 (DD), 2012, 2014, 2016, 2017 (KKR)
Ajinkya Rahane 5 2012, 2013, 2015, 2016 (RR), 2019 (RR)
Faf du Plessis 5 2020, 2021 (CSK), 2022, 2023, 2024 (RCB)

Key Highlights

Virat Kohli’s Dominance: Kohli is the only player to have crossed 400+ runs in 10+ seasons. His recent form remains prolific, having scored over 600 runs in each of the 2023, 2024, and 2025 seasons. See Virat’s year-wise IPL runs chart here.

Suresh Raina was the first to reach 7 consecutive seasons of 400+ runs (2008–2014). He has since been joined by modern greats like Dhawan, Warner, and Rohit Sharma, along with Virat.

The Next Generation: Players like Shubman Gill and KL Rahul are on their path to challenge the top spots within the next few years given their current scoring rates.

David Warner,the Australian opener, holds the record for the most runs by an overseas player in this tournament. He is also the only non-Indian player to have seven or more 400-plus run seasons, notably winning the Orange Cap three times during these seasons.


Most Consecutive IPL Seasons with 400+ Runs

Raina’s 7-year streak was only joined by Shikhar Dhawan in the following years.

Player Streak Period Season-wise Runs (Breakdown)
Suresh Raina 7 2008–2014 421, 434, 520, 438, 441, 548, 523
Shikhar Dhawan 7 2016–2022 501, 479, 497, 521, 618, 587, 460
David Warner 6 2013–2020 410, 528, 562, 848, 641, (2018 off), 692
KL Rahul 5 2018–2022 659, 593, 670, 626, 616

Note: David Warner missed the 2018 IPL season due to a one-year ban imposed by Cricket Australia following the infamous “Sandpapergate” ball-tampering scandal.

KL Rahul scored more than 590 runs in each season from 2018 to 2022 meaning his streak of 5 consecutive 400+ seasons was actually a streak of 590+ runs every single time, making it arguably the most dominant sustained run of any batter in that bracket.

Rahul is the only Indian batter to score 500 or more runs in five consecutive IPL seasons (2018 to 2022).

Leave a Reply

Your email address will not be published. Required fields are marked *