Most Runs in a Single IPL Season

You won’t believe who scored the most runs in a single IPL season all time! This is the ultimate list of the best batsmen who dominated the IPL with their amazing skills and power. Find out who made the cut and who missed out on this exclusive ranking of the most runs in a single IPL season all time.Virat Kohli tops the list of highest run-scoring in the history of IPL with 973 runs in single season.

 Most Runs in a Single IPL Season by players

Top Highest Run Scorers in a Single Season of IPL

1Virat Kohli9732016
2Shubman Gill8902023
3Jos Buttler8632022
4David Warner8482016
5Mike Hussey7332013
5Chris Gayle7332012

#1 Virat Kohli – 973 Runs in IPL 2016

Sitting pretty at the top is modern-day legend Virat Kohli, who enjoyed the best season ever seen in T20 cricket history while batting for Royal Challengers Bangalore in IPL 2016. He smashed 973 runs in just 16 matches, boasting a staggering average of 81.08.

Kohli’s dominance that season was undeniable, as he slammed 4 hundreds, a record that remains unbroken. Although RCB couldn’t clinch the trophy despite Kohli’s heroics, his batting prowess that season has cemented itself as the stuff of legend.

#2 Shubman Gill – 890 Runs in IPL 2023

Making an impressive debut on the list of top scorers in the ongoing IPL 2023 season is the young Indian batting sensation, Shubman Gill. Playing for the newly introduced Gujarat Titans, the 23-year-old has showcased remarkable form, accumulating a total of 890 runs.

Gill’s exceptional batting skills and adaptability are evident, especially considering his recent record of scoring three centuries in the last four innings of the season. With his current form, there’s a strong possibility that Gill might claim the top spot on this prestigious list by the end of the IPL.

#3 Jos Buttler – 863 Runs in IPL 2022

English wicketkeeper-batsman Jos Buttler had an extraordinary run in the 2022 Indian Premier League (IPL) season, delivering a performance that will be remembered for years. Representing the Rajasthan Royals, Buttler left an indelible mark by accumulating a remarkable 863 runs in 17 matches, achieving an impressive average of 57.53 and a breathtaking strike rate of 149.05.

This stellar run saw Buttler not only amass an impressive number of runs but also equaled the record for the most centuries in a single IPL season, an exceptional feat that highlighted his extraordinary talent and unwavering consistency.

#4 David Warner – 848 Runs in IPL 2016

Prolific Australian opener David Warner takes the #4 spot with 848 runs in IPL 2016. Warner was in sublime form that season, scoring runs at a mind-boggling strike rate of 151.42.

He won the Orange Cap for most runs as he led Sunrisers Hyderabad to their maiden IPL title. Warner scored those 848 runs in 17 matches at an average of 60.57 including 9 fifties.

#5. Kane Williamson – 735 Runs (IPL 2018)

Kane Williamson sits comfortably in the 5th position, proving his worth as a crucial and reliable batsman. During the 2018 season, he played 17 matches and piled up a remarkable 735 runs, demonstrating his unwavering dependability.

His impressive consistency was further highlighted by his string of three consecutive fifties.

#6. Mike Hussey and Chris Gayle – 733 Runs

The #6 spot is shared between batting superstars Mike Hussey in IPL 2013 and Chris Gayle in IPL 2012. Both scored exactly 733 runs in their respective seasons.

Hussey scored his runs in 17 innings at a stellar average of 52.35. Gayle scored his 733 runs while striking at 160.74 in just 15 innings. Both were instrumental in their team’s success those seasons.


The IPL has witnessed numerous batting feats over the years. However, these Batsmen Who Have Faced the Most Balls in IPL History raised the bar to a different level with their run-scoring exploits in one glorious season. Their supreme consistency, skill, and dominance rightfully earn them a place in IPL folklore. As the league progresses, it remains to be seen if anyone can break Kohli’s staggering record from 2016 – we might already have a contender in young Shubman Gill this year.

Who scored the most runs in one IPL season?

Virat Kohli holds the record for most runs scored in a single IPL season with 973 runs in IPL 2016.

How many centuries has Buttler scored in one IPL season?

Jos Buttler equalled the record of 4 centuries in a single IPL season in 2022.

Who won Orange Cap in IPL 2022?

Jos Buttler from the Rajasthan Royals won the Orange Cap in IPL 2022 with 863 runs.

Who leads the current run-scoring charts in IPL 2023?

Shubman Gill from Gujarat Titans currently tops the run-scoring charts in IPL 2023 with 890 runs.

Which team did Mike Hussey play for in IPL 2013?

Mike Hussey scored 733 runs for Chennai Super Kings in IPL 2013.

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.