IPL Highest Score Batsman in One Season

Top 10 IPL Highest Score Batsman in One Season

IPL (Indian Premier League) has long been the source of cricketing excellence, offering some of the world’s greatest batsmen the stage they need to showcase their power. Of the many records set during IPL history, one that stands out is highest run-scorer in a single season record holder. Let’s take a closer look at those T20 batsmen who have achieved most runs in a season in IPL and left an unforgettable mark through remarkable run scoring feats.

List Of IPL Highest Score Batsman in One Season

One remarkable feat achieved during a single Indian Premier League (IPL) season by one batsman who has attained the highest score is setting records in runs scored per season. IPL highest score in one season demonstrates their impressive batting skills, determination, and consistency throughout tournament. Achieved through dominating opposition players to create significant impactful moments within games. Here’s the top 5 highest score in IPL in single season by a player.

YearPlayerRunsTeamMatchesInningsNot OutHigh ScoreAverageBalls FacedStrike Rate1005004s6s
2016Virat Kohli973RCB1616411381.08640152.034718338
2023Shubman Gill890GT1717212959.33564157.83418533
2022Jos Buttler863RR1717211657.53579149.05448345
2016David Warner848SRH1717393*60.57560151.42918831
2018Kane Williamson735SRH171738452.5516142.44816328
2012Chris Gayle733RCB15142128*61.08456160.74174659
2013Michael Hussey733CSK171739552.35566129.568117
2023Faf Du Plessis730RCB141418456.15475153.6886036
2013Chris Gayle708RCB16164175*59453156.29145751
2019David Warner692SRH12122100*69.2481143.86185721

1. Virat Kohli – 973 runs in IPL 2016

Virat Kohli made history in 2016 as the Royal Challengers Bangalore captain accumulated 973 runs in 16 matches to set an unprecedented IPL season record of most runs scored with an 81.08 average and striking rate of 152.33. His consistency and aggression made him to be the highest score in IPL season by player.

Kohli’s four centuries that season remain unparalleled, providing evidence of his overwhelming dominance. Notable innings include his brilliant 113 against Kings XI Punjab, 109* against Gujarat Lions, an unbeaten 108 against Rising Pune Super Giants and another unbeaten century against Gujarat Lions. Each played an instrumental role in helping RCB reach the finals and achieve Virat Kohli IPL highest score in one season in T20 history till date.

Match NoDateOppositionLocationRunsBalls FacedStrike Rate4s6s
412 April 2016Sunrisers HyderabadBengaluru7551147.0673
1117 April 2016Delhi CapitalsBengaluru7948164.5873
1420 April 2016Mumbai IndiansMumbai333011030
1622 April 2016Rising Pune SupergiantPune8063126.9872
1924 April 2016Gujarat LionsRajkot100*63158.73111
2730 April 2016Sunrisers HyderabadHyderabad141782.3510
3002 May 2016Kolkata Knight RidersBengaluru5244118.1840
3507 May 2016Rising Pune SupergiantBengaluru108*58186.2187
3909 May 2016Punjab KingsMohali202195.2420
4111 May 2016Mumbai IndiansBengaluru7710001
4414 May 2016Gujarat LionsBengaluru10955198.1858
4816 May 2016Kolkata Knight RidersKolkata75*51147.0653
5018 May 2016Punjab KingsBengaluru11350226128
5622 May 2016Delhi CapitalsRaipur54*4512060
Qualifier 124 May 2016Gujarat LionsBengaluru02000
Final29 May 2016Sunrisers HyderabadBengaluru5435154.2952

2. Shubman Gill – 890 Runs in IPL 2023

Shubman Gill made headlines throughout 2023 as an unforgettable IPL player for Gujarat Titans, smashing 890 runs at an astounding average of 59.33 and an astounding strike rate of 157.80 across 17 matches with them. He set new benchmarks of excellence by scoring IPL highest score batsman 2023.

Gill was outstanding throughout, notably producing an astonishing 129-run knock against Mumbai Indians in the qualifiers that showcased his ability to thrive under pressure. While Gujarat Titans fell short in the final, Gill’s contribution was inarguable and cemented his as an opener in T20 format cricket and became IPL 2023 highest score batsman.

Match NoDateOppositionLocationRunsBalls FacedStrike Rate4s6s
131 March 2023Chennai Super KingsAhmedabad633617563
704 April 2023Delhi CapitalsDelhi1413107.6930
1309 April 2023Kolkata Knight RidersAhmedabad3931125.8150
1813 April 2023Punjab KingsMohali6749136.7371
2316 April 2023Rajasthan RoyalsAhmedabad4534132.3541
3022 April 2023Lucknow Super GiantsLucknow02000
3525 April 2023Mumbai IndiansAhmedabad5634164.7171
3929 April 2023Kolkata Knight RidersKolkata493514080
4402 May 2023Delhi CapitalsAhmedabad6785.7110
4805 May 2023Rajasthan RoyalsJaipur3635102.8660
5107 May 2023Lucknow Super GiantsAhmedabad94*51184.3127
5712 May 2023Mumbai IndiansMumbai6966.6700
6215 May 2023Sunrisers HyderabadAhmedabad10158174.14131
7021 May 2023Royal Challengers BangaloreBengaluru104*5220058
Qualifier 123 May 2023Chennai Super KingsChennai4238110.5341
Qualifier 226 May 2023Mumbai IndiansAhmedabad12960215710
Final29 May 2023Chennai Super KingsAhmedabad392019570

3. Jos Buttler – 863 runs in IPL 2022

Jos Buttler made headlines throughout the 2022 IPL season thanks to his incredible performances for Rajasthan Royals, scoring 863 runs across 17 matches while breaking Virat Kohli’s record by just two runs. Four centuries were recorded by Buttler throughout this impressive campaign demonstrating his ability to dominate opposing bowling attacks with ease.

Buttler’s performances against Mumbai Indians (100), Delhi Capitals (116), Kolkata Knight Riders (103) and Royal Challengers Bangalore (106) were masterclasses of power-hitting and innovation, earning him the Orange Cap award and becoming an essential player in Rajasthan Royals playing 11.

Match NoDateOppositionLocationRunsBalls FacedStrike Rate4s6s
529 March 2022Sunrisers HyderabadPune352812533
902 April 2022Mumbai IndiansMumbai10068147.06115
1305 April 2022Royal Challengers BangaloreMumbai70*47148.9406
2010 April 2022Lucknow Super GiantsMumbai1311118.1811
2414 April 2022Gujarat TitansNavi Mumbai542422583
3018 April 2022Kolkata Knight RidersMumbai10361168.8595
3422 April 2022Delhi CapitalsMumbai11665178.4699
3926 April 2022Royal Challengers BangalorePune8988.8910
4430 April 2022Mumbai IndiansNavi Mumbai6752128.8554
4702 May 2022Kolkata Knight RidersMumbai22258830
5207 May 2022Punjab KingsMumbai3016187.551
5811 May 2022Delhi CapitalsNavi Mumbai71163.6410
6315 May 2022Lucknow Super GiantsMumbai2633.3300
6820 May 2022Chennai Super KingsMumbai254000
Qualifier 124 May 2022Gujarat TitansKolkata8956158.93122
Qualifier 227 May 2022Royal Challengers BangaloreAhmedabad106*60176.67106
Final29 May 2022Gujarat TitansAhmedabad3935111.4350

4. David Warner – 848 runs in IPL 2016

David Warner led Sunrisers Hyderabad’s victory in 2016 with an outstanding run-scoring spree. Warner amassed 848 runs over 17 matches at an average score of 60.57 and strike rate of 151.42.

Although Warner didn’t score centuries, his nine half-centuries demonstrate his consistent and dedicated contribution. Innings like his 93* against Gujarat Lions during the Qualifier 2 and 92 against Royal Challengers Bangalore played an essential part in leading SRH to victory; solidifying Warner as an exciting T20 batsman.

Match NoDateOppositionLocationRunsBalls FacedStrike Rate4s6s
412 April 2016Royal Challengers BangaloreBengaluru582523245
816 April 2016Kolkata Knight RidersHyderabad1312108.3320
1218 April 2016Mumbai IndiansHyderabad90*59152.5474
1521 April 2016Gujarat LionsRajkot74*48154.1790
1823 April 2016Punjab KingsHyderabad5931190.3273
2226 April 2016Rising Pune SupergiantHyderabad04000
2730 April 2016Royal Challengers BangaloreHyderabad925018495
3406 May 2016Gujarat LionsHyderabad2417141.1812
3708 May 2016Mumbai IndiansVisakhapatnam4833145.4571
4010 May 2016Rising Pune SupergiantVisakhapatnam111478.5701
4212 May 2016Delhi CapitalsHyderabad4630153.3361
4615 May 2016Punjab KingsMohali5241126.8351
5220 May 2016Delhi CapitalsRaipur7356130.3681
5522 May 2016Kolkata Knight RidersKolkata1816112.511
Eliminator25 May 2016Kolkata Knight RidersDelhi282810030
Qualifier 227 May 2016Gujarat LionsDelhi93*58160.34113
Final29 May 2016Royal Challengers BangaloreAhmedabad6938181.5883

5. Kane Williamson – 735 runs in IPL 2018

Kane Williamson took up the mantle of captain and leading run-scorer for Sunrisers Hyderabad during Warner’s suspension, scoring 735 runs in 17 matches with an average score of 52.5 and strike rate of 142.44.

Williamson became the fifth player with most runs in an IPL season with eight half-centuries to lead from the front. Innings such as his 84 against Chennai Super Kings and unbeaten 83 against Royal Challengers Bangalore underlined his ability to lead by example and became a captain with most runs in a single IPL season.

Match NoDateOppositionLocationRunsBalls FacedStrike Rate4s6s
409 April 2018Rajasthan RoyalsHyderabad36*35102.8631
712 April 2018Mumbai IndiansHyderabad6415010
1014 April 2018Kolkata Knight RidersKolkata5044113.6441
1619 April 2018Punjab KingsMohali5441131.7132
2022 April 2018Chennai Super KingsHyderabad8451164.7155
2324 April 2018Mumbai IndiansMumbai2921138.150
2526 April 2018Punjab KingsHyderabad03000
2829 April 2018Rajasthan RoyalsJaipur6343146.5172
3605 May 2018Delhi DaredevilsHyderabad32*30106.6701
3907 May 2018Royal Challengers BangaloreHyderabad5639143.5952
4210 May 2018Delhi DaredevilsDelhi83*53156.682
4613 May 2018Chennai Super KingsPune5139130.7752
5117 May 2018Royal Challengers BangaloreBengaluru8142192.8675
5419 May 2018Kolkata Knight RidersHyderabad3617211.7613
Qualifier 122 May 2018Chennai Super KingsMumbai241516040
Qualifier 225 May 2018Kolkata Knight RidersKolkata3310000
Final27 May 2018Chennai Super KingsMumbai4736130.5652

6. Chris Gayle – 733 runs in IPL 2012

Chris Gayle is unrivaled when it comes to T20 cricket, and his outstanding performance during the 2012 IPL season cemented his place as the “Universe Boss.” Playing for Royal Challengers Bangalore, Gayle left an unforgettable mark both on fans and opponents alike with his explosive batting style at Royal Challengers Bangalore – scoring 733 runs in 15 matches at an astounding average of 61.08 average and strike rate of 160.74 respectively; all while showing his immense power-hitting prowess!

One of Gayle’s standout innings that season was his unbeaten 128* against Delhi Daredevils, which not only displayed his ability to decimate any bowling attack but also set a record for highest individual score in IPL season ever achieved in T20 cricket at that time. His consistent play in all seven fifties earned him the Orange Cap award and played an integral role in leading Royal Challengers Bangalore to playoff glory.

Match NoDateOppositionLocationRunsBalls FacedStrike Rate4s6s
1010 April 2012Kolkata Knight RidersBengaluru282500
1312 April 2012Chennai Super KingsHyderabad6835194.2926
1815 April 2012Rajasthan RoyalsBengaluru8988.8901
2117 April 2012Pune WarriorsBengaluru8148168.7548
2520 April 2012Kings XI PunjabMohali8756155.3684
3023 April 2012Rajasthan RoyalsJaipur485000
3425 April 2012Chennai Super KingsBengaluru
3828 April 2012Kolkata Knight RidersKolkata8658148.2876
4402 May 2012Kings XI PunjabBengaluru7142169.0564
5006 May 2012Deccan ChargersBengaluru2622118.1812
5409 May 2012Mumbai IndiansMumbai82*59138.9856
5711 May 2012Pune WarriorsPune5731183.8736
6214 May 2012Mumbai IndiansBengaluru687501
6717 May 2012Delhi CapitalsDelhi128*62206.45713
7120 May 2012Deccan ChargersHyderabad271027032

7. Michael Hussey – 733 runs in IPL 2013

Michael Hussey was a key player in Chennai Super Kings’ successful campaign during the 2013 Indian Premier League (IPL). With 733 runs scored at an average of 52.35 and strike rate of 129.5 in 17 matches played, Hussey provided stability at the top of their batting order and provided their success on the pitch.

Though Hussey didn’t record a century that season, but his consistent runs contributed immensely to helping CSK reach the final. His ability to anchor innings and build partnerships made him to score most runs in one IPL season; additionally, his elegant yet effective batting style left an indelible mark, showing that classical approaches could thrive even in shorter forms of cricket.

Match NoDateOppositionLocationRunsBalls FacedStrike Rate4s6s
506 April 2013Mumbai IndiansChennai202386.9630
1110 April 2013Kings XI PunjabMohali86*54159.26112
1613 April 2013Royal Challengers BangaloreChennai61637.500
2418 April 2013Delhi DaredevilsDelhi65*5013062
2620 April 2013Kolkata Knight RidersKolkata405178.4321
3022 April 2013Rajasthan RoyalsChennai8851172.55131
3425 April 2013Sunrisers HyderabadChennai4526173.0852
3828 April 2013Kolkata Knight RidersChennai9559161.02112
4230 April 2013Pune WarriorsPune5862.510
4502 May 2013Kings XI PunjabChennai3529120.6930
4905 May 2013Mumbai IndiansMumbai222684.6211
5408 May 2013Sunrisers HyderabadHyderabad6742159.5254
6112 May 2013Rajasthan RoyalsJaipur404010060
6414 May 2013Delhi DaredevilsChennai262610030
7018 May 2013Royal Challengers BangaloreBengaluru6512010
Qualifier 121 May 2013Mumbai IndiansDelhi86*58148.28102
Final26 May 2013Mumbai IndiansKolkata125000

8. Faf Du Plessis – 730 runs in IPL 2023

Faf Du Plessis of Royal Challengers Bangalore was an unparalleled force throughout the 2023 IPL season, scoring an astonishing 730 runs at an average of 56.15 and strike rate of 153.68; his contribution was instrumental in leading them all the way into playoff contention.

Captain Faf’s ability to adapt and anchor his innings was apparent throughout the season. His calm yet aggressive batting style allowed him to dominate opposition bowlers and make critical knocks under pressure situations, ultimately reaching second player in IPL history highest score batsman 2023.

Match NoDateOppositionLocationRunsBalls FacedStrike Rate4s6s
502 April 2023Mumbai IndiansBengaluru7343169.7756
906 April 2023Kolkata Knight RidersKolkata2312191.6722
1510 April 2023Lucknow Super GiantsBengaluru79*46171.7455
2015 April 2023Delhi CapitalsBengaluru2216137.531
2417 April 2023Chennai Super KingsBengaluru6233187.8854
2720 April 2023Punjab KingsMohali845615055
3223 April 2023Rajasthan RoyalsBengaluru6239158.9782
3626 April 2023Kolkata Knight RidersBengaluru177242.8612
4301 May 2023Lucknow Super GiantsLucknow444011011
5006 May 2023Delhi CapitalsDelhi4532140.6351
5409 May 2023Mumbai IndiansMumbai6541158.5453
6014 May 2023Rajasthan RoyalsJaipur554412532
6518 May 2023Sunrisers HyderabadHyderabad7147151.0672
7021 May 2023Gujarat TitansBengaluru2819147.3750

9. Chris Gayle – 708 runs in IPL 2013

Chris Gayle’s second entry into the top 10 highest score in IPL one season by player exemplifies his incredible consistency and dominance in the IPL. Throughout 2013, Gayle punished bowlers by amassing 708 runs in 16 matches for Royal Challengers Bangalore; his average was 59 runs with an impressive strike rate of 156.29 making an impactful statement about Gayle’s dominance on every pitch he batted on.

Gayle’s 2013 campaign was marked by his incredible innings of 175* against Pune Warriors India – this is the IPL highest individual score in a season, an astounding performance which not only displayed his power-hitting abilities but also illustrated how one individual can single-handedly alter the course of a match. Gayle played an integral part in helping RCB succeed during their run in this tournament with four fifties from him alone!

Match NoDateOppositionLocationRunsBalls FacedStrike Rate4s6s
204 April 2013Mumbai IndiansBengaluru92*58158.62115
707 April 2013Sunrisers HyderabadHyderabad125000
909 April 2013Sunrisers HyderabadBengaluru131586.6720
1211 April 2013Kolkata Knight RidersBengaluru85*5017049
1613 April 2013Chennai Super KingsChennai4104010
2116 April 2013Delhi CapitalsBengaluru139144.4402
2720 April 2013Rajasthan RoyalsBengaluru49*44111.3641
3123 April 2013Pune WarriorsBengaluru175*66265.151317
3727 April 2013Mumbai IndiansMumbai18209021
4029 April 2013Rajasthan RoyalsJaipur3416212.561
4602 May 2013Pune WarriorsPune212110021
5106 May 2013Punjab KingsMohali6133184.8563
5710 May 2013Delhi CapitalsDelhi4757.1410
6012 May 2013Kolkata Knight RidersRanchi333691.6711
6314 May 2013Punjab KingsBengaluru7753145.2846
7018 May 2013Chennai Super KingsBengaluru2813215.3804

10. David Warner – 692 runs in IPL 2019

David Warner made an astonishing return to IPL cricket after serving a lengthy suspension, leading Sunrisers Hyderabad and scoring 692 runs at an astounding average of 69.2 with an amazing strike rate of 143.86 across just 12 matches for Sunrisers Hyderabad. Warner made sure his presence could be felt every time out!

Sunrisers Hyderabad were reliant upon Warner to consistently score big runs and provide explosive starts at the top of their order, contributing one century and eight fifties during 2019. His performances further cemented him as the tenth player with most runs in single IPL season becoming as key asset for their side.

Match NoDateOppositionLocationRunsBalls FacedStrike Rate4s6s
224 March 2019Kolkata Knight RidersKolkata8553160.3893
829 March 2019Rajasthan RoyalsHyderabad6937186.4992
1131 March 2019Royal Challengers BangaloreHyderabad100*55181.8255
1604 April 2019Delhi CapitalsDelhi101855.5600
1906 April 2019Mumbai IndiansHyderabad1513115.3820
2208 April 2019Kings XI PunjabMohali70*62112.961
3014 April 2019Delhi CapitalsHyderabad5147108.5131
3317 April 2019Chennai Super KingsHyderabad5025200100
3821 April 2019Kolkata Knight RidersHyderabad6738176.3235
4123 April 2019Chennai Super KingsChennai5745126.6732
4527 April 2019Rajasthan RoyalsJaipur3732115.6300
4829 April 2019Kings XI PunjabHyderabad8156144.6472


Kohli, Gill, Buttler, Warner and Williamson’s outstanding performances attest to the exceptional talent on display during the Indian Premier League (IPL). Their ability to score on consistent basis at a blistering pace under T20 conditions made them to most runs in IPL season; as it continues, fans eagerly anticipate new batting legends emerging and rewriting the record of most runs in a season.

Leave a Comment

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

Scroll to Top


Increase Your Winning Percentage 🏆