Skip to content
Cricket Record Book

Highest Score in IPL: Individual Scores and Team Totals

Covers all 1,243 IPL matches in the ball-by-ball data, 18 Apr 2008 to 31 May 2026. Super overs are not counted in player figures. Teams are shown under their current names (Delhi Capitals, Punjab Kings, Royal Challengers Bengaluru).

The highest score in IPL history is still 175* by Chris Gayle for Royal Challengers Bengaluru, made off 66 balls against Pune Warriors on 23 Apr 2013. Nobody has come closer than Brendon McCullum’s 158* for Kolkata Knight Riders on 18 Apr 2008.

This page lists the top 25 individual innings, the 20 biggest team totals and the 10 lowest. The source is the full IPL record in the data, 1,243 games long, spanning 18 Apr 2008 to the last game on 31 May 2026. Kings XI Punjab innings are filed under Punjab Kings, since every side carries its present name.

Who Holds the Highest Individual Score in IPL History?

Gayle’s 175* is a long way clear. It had 13 fours and 17 sixes, so more than half of his runs came from sixes alone. McCullum’s 158* sits second, and it was made in a match on the first day the data covers. Third is KL Rahul’s 152* off 67 balls, made for Delhi Capitals in a 25 Apr 2026 game with Punjab Kings.

The list rewards batters who stay to the end. Eight of the top 10 scores are unbeaten, and only Abhishek Sharma’s 141 for Sunrisers Hyderabad and Shubman Gill’s 129 for Gujarat Titans against Mumbai Indians ended in a dismissal.

A few names keep coming back. Gayle has three entries in the top 25 (175*, 128* and 117), all for RCB. AB de Villiers, Abhishek Sharma, Rishabh Pant, Virender Sehwag and KL Rahul each have two. Rahul’s pair came for two teams: 132* for Punjab Kings in 2020 and 152* for Delhi Capitals in 2026. For the full batting picture, see the IPL run-scoring list, where Virat Kohli leads with 9,336 runs.

Highest Score in IPL by a Player: Top 25 Innings

BatterScoreBalls4s6sAgainstDate
CH Gayle Royal Challengers Bengaluru175*661317Pune Warriors23 Apr 2013
BB McCullum Kolkata Knight Riders158*731013Royal Challengers Bengaluru18 Apr 2008
KL Rahul Delhi Capitals152*67169Punjab Kings25 Apr 2026
Abhishek Sharma Sunrisers Hyderabad141551410Punjab Kings12 Apr 2025
Q de Kock Lucknow Super Giants140*701010Kolkata Knight Riders18 May 2022
Abhishek Sharma Sunrisers Hyderabad135*681010Delhi Capitals21 Apr 2026
AB de Villiers Royal Challengers Bengaluru133*59194Mumbai Indians10 May 2015
KL Rahul Punjab Kings132*69147Royal Challengers Bengaluru24 Sep 2020
AB de Villiers Royal Challengers Bengaluru129*521012Gujarat Lions14 May 2016
Shubman Gill Gujarat Titans12960710Mumbai Indians26 May 2023
CH Gayle Royal Challengers Bengaluru128*62713Delhi Capitals17 May 2012
RR Pant Delhi Capitals128*63157Sunrisers Hyderabad10 May 2018
M Vijay Chennai Super Kings12756811Rajasthan Royals3 Apr 2010
DA Warner Sunrisers Hyderabad12659108Kolkata Knight Riders30 Apr 2017
YBK Jaiswal Rajasthan Royals12462168Mumbai Indians30 Apr 2023
MP Stoinis Lucknow Super Giants124*63136Chennai Super Kings23 Apr 2024
JC Buttler Rajasthan Royals12464118Sunrisers Hyderabad2 May 2021
RD Rickelton Mumbai Indians123*55108Sunrisers Hyderabad29 Apr 2026
V Sehwag Punjab Kings12258128Chennai Super Kings30 May 2014
PC Valthaty Punjab Kings120*63192Chennai Super Kings13 Apr 2011
V Sehwag Delhi Capitals11956136Deccan Chargers5 May 2011
SV Samson Rajasthan Royals11963127Punjab Kings12 Apr 2021
RR Pant Lucknow Super Giants118*61118Royal Challengers Bengaluru27 May 2025
A Symonds Deccan Chargers117*53117Rajasthan Royals24 Apr 2008
CH Gayle Royal Challengers Bengaluru11757712Punjab Kings6 May 2015

Highest Total in IPL: Top 20 Team Scores

TeamTotalOversAgainstVenueDate
Sunrisers Hyderabad287/320Royal Challengers BengaluruM Chinnaswamy Stadium, Bengaluru15 Apr 2024
Sunrisers Hyderabad286/620Rajasthan RoyalsRajiv Gandhi International Stadium, Hyderabad23 Mar 2025
Sunrisers Hyderabad278/320Kolkata Knight RidersArun Jaitley Stadium, Delhi25 May 2025
Sunrisers Hyderabad277/320Mumbai IndiansRajiv Gandhi International Stadium, Hyderabad27 Mar 2024
Kolkata Knight Riders272/720Delhi CapitalsACA-VDCA Cricket Stadium, Visakhapatnam3 Apr 2024
Sunrisers Hyderabad266/720Delhi CapitalsArun Jaitley Stadium, Delhi20 Apr 2024
Punjab Kings265/418.5Delhi CapitalsArun Jaitley Stadium, Delhi25 Apr 2026
Delhi Capitals264/220Punjab KingsArun Jaitley Stadium, Delhi25 Apr 2026
Royal Challengers Bengaluru263/520Pune WarriorsM Chinnaswamy Stadium, Bengaluru23 Apr 2013
Royal Challengers Bengaluru262/720Sunrisers HyderabadM Chinnaswamy Stadium, Bengaluru15 Apr 2024
Punjab Kings262/218.4Kolkata Knight RidersEden Gardens, Kolkata26 Apr 2024
Kolkata Knight Riders261/620Punjab KingsEden Gardens, Kolkata26 Apr 2024
Lucknow Super Giants257/520Punjab KingsPunjab Cricket Association IS Bindra Stadium, Mohali28 Apr 2023
Delhi Capitals257/420Mumbai IndiansArun Jaitley Stadium, Delhi27 Apr 2024
Sunrisers Hyderabad255/420Royal Challengers BengaluruRajiv Gandhi International Stadium, Hyderabad22 May 2026
Punjab Kings254/720Lucknow Super GiantsMaharaja Yadavindra Singh International Cricket Stadium, Mullanpur19 Apr 2026
Royal Challengers Bengaluru254/520Gujarat TitansHPCA Stadium, Dharamsala26 May 2026
Royal Challengers Bengaluru250/320Chennai Super KingsM Chinnaswamy Stadium, Bengaluru5 Apr 2026
Sunrisers Hyderabad249/418.4Mumbai IndiansWankhede Stadium, Mumbai29 Apr 2026
Royal Challengers Bengaluru248/320Gujarat LionsM Chinnaswamy Stadium, Bengaluru14 May 2016

Lowest Team Totals in IPL History

TeamTotalOversAgainstVenueDate
Royal Challengers Bengaluru499.4Kolkata Knight RidersEden Gardens, Kolkata23 Apr 2017
Rajasthan Royals5815.1Royal Challengers BengaluruNewlands, Cape Town18 Apr 2009
Rajasthan Royals5910.3Royal Challengers BengaluruSawai Mansingh Stadium, Jaipur14 May 2023
Delhi Capitals6613.4Mumbai IndiansArun Jaitley Stadium, Delhi6 May 2017
Kolkata Knight Riders6715.2Mumbai IndiansWankhede Stadium, Mumbai16 May 2008
Delhi Capitals6717.1Punjab KingsPunjab Cricket Association IS Bindra Stadium, Mohali30 Apr 2017
Royal Challengers Bengaluru6816.1Sunrisers HyderabadBrabourne Stadium, Mumbai23 Apr 2022
Royal Challengers Bengaluru7015Rajasthan RoyalsSheikh Zayed Cricket Stadium, Abu Dhabi26 Apr 2014
Royal Challengers Bengaluru7017.1Chennai Super KingsMA Chidambaram Stadium, Chennai23 Mar 2019
Punjab Kings7315.5Rising Pune SupergiantMCA Stadium, Pune14 May 2017

Highest Team Totals in IPL: The 2024 Jump

For years the team mark was RCB’s 263/5 against Pune Warriors, the same night Gayle made 175*. That stood until 2024. Sunrisers Hyderabad then posted 277/3 against Mumbai Indians on 27 Mar 2024 and then 287/3 versus RCB in Bengaluru on 15 Apr 2024. That 287/3 is still the highest IPL total in the data.

SRH own five of the six biggest totals, and two of them (286/6 and 277/3) were posted in Hyderabad, at the Rajiv Gandhi International Stadium. Of the totals above 250 in the table, only two came before 2024: RCB’s 263/5 in 2013 and Lucknow Super Giants’ 257/5 in 2023.

Big totals are no longer safe. RCB made 262/7 in reply to 287/3 and fell short, but Punjab Kings reached 262/2 inside 18.4 overs at Eden Gardens, 26 Apr 2024, overhauling 261/6. On 25 Apr 2026 they went further, reaching 265/4 in 18.5 overs after Delhi Capitals made 264/2. The highest run chase list tracks those games.

Lowest IPL Totals and How to Read These Lists

At the other end, the floor is 49. RCB lasted just 9.4 overs against Kolkata Knight Riders in Kolkata on 23 Apr 2017. RCB appear four times in the bottom 10, with 49, 68 and two scores of 70. Rajasthan Royals have the next two, 58 at Newlands, Cape Town in 2009 and 59 at Jaipur in 2023.

The individual list ranks by runs in one innings. A star means not out. Balls faced, fours and sixes help you compare innings of the same size: de Villiers hit 19 fours in his 133*, while Gayle’s 175* leaned on sixes. Team totals are ranked by runs, with overs shown, so 265/4 in 18.5 overs shows a side that still had balls to spare. Lowest totals count all-out innings only. Super overs are not counted. For quick scoring, see the fastest IPL hundreds and the most sixes in IPL pages.

Questions about Highest IPL scores

Who has the highest individual score in IPL history?

Chris Gayle holds it with 175* for Royal Challengers Bengaluru against Pune Warriors on 23 Apr 2013. He faced 66 balls and hit 13 fours and 17 sixes. Brendon McCullum’s 158* for Kolkata Knight Riders is second.

What is the highest team total in IPL?

Sunrisers Hyderabad hold it with 287/3, scored in Bengaluru against RCB on 15 Apr 2024. SRH also hold the next three spots with 286/6, 278/3 and 277/3.

In the top 10 highest IPL scores, which batter appears most often?

AB de Villiers has two in the top 10, with 133* and 129* for RCB. Across the full top 25, Chris Gayle leads with three entries: 175*, 128* and 117.

What is Brendon McCullum's highest score in IPL?

McCullum’s best is 158*, struck for Kolkata Knight Riders on 18 Apr 2008 with RCB the opponents. The innings, off 73 balls, had 10 fours and 13 sixes and ranks second on the list.

Which is the top IPL total at Hyderabad's Rajiv Gandhi International Stadium?

The best team total there is 286/6 by Sunrisers Hyderabad against Rajasthan Royals on 23 Mar 2025. Their 277/3 versus Mumbai Indians, a year earlier on 27 Mar 2024, also came there.

What is the lowest total in IPL history?

It is 49, by Royal Challengers Bengaluru in a 9.4-over innings versus KKR in Kolkata on 23 Apr 2017. Rajasthan Royals’ 58 against RCB in 2009 is next.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.