Master Blasters: Batsmen with highest individual scores in IPL History
Brendon McCullum
Former New Zealand cricketer Brendon McCullum played an unbeaten innings of 158 runs against Royal Challengers Bangalore in the first season of the IPL—that is, in 2008. At the time, McCullum was playing for the Kolkata Knight Riders.
Credit:
Image X @TheStumpStory
Abhishek Sharma
Abhishek Sharmas highest score in the IPL is 141 runs off 55 balls, achieved for Sunrisers Hyderabad against Punjab Kings on April 12, 2025. This knock is the highest individual IPL score by an Indian, featuring 10 sixes and 14 fours, and is the third-highest overall in IPL history.
Credit:
Image X @PracticalSpy
Quinton de Kock
Wicketkeeper-batsman Quinton de Kock scored a magnificent unbeaten 140 runs against the Kolkata Knight Riders while playing for the Lucknow Super Giants in 2022.
Credit:
Image X @BeingPolitical1
AB de Villiers
Former South African cricketer AB de Villiers played a magnificent unbeaten innings of 133 runs for Royal Challengers Bangalore against Mumbai Indians during the 2015 IPL.
Credit:
Image X @IDFMAGA
KL Rahul
Indian wicketkeeper-batsman KL Rahul scored an unbeaten 132 runs while playing for Kings XI Punjab in IPL 2020. This performance came in a match against Royal Challengers Bangalore.
Credit:
Image X @Oxygen18_
Shubman Gill
Indian opening batsman Shubman Gill scored 129 runs while playing for Gujarat Titans against Mumbai Indians during IPL 2023.
Credit:
Image X @ANI
Rishabh Pant
Indian wicketkeeper-batsman Rishabh Pant played a magnificent unbeaten innings of 128 runs while representing the Delhi Capitals against Sunrisers Hyderabad during IPL 2018.
Credit:
Image X @mufaddal_vohra
Murali Vijay
Former Indian cricketer Murali Vijay scored 127 runs while representing the Chennai Super Kings against the Rajasthan Royals during the 2010 IPL season.
Credit:
Image X @ANI
David Warner
Former opening batsman David Warner played a magnificent innings of 126 runs against the Kolkata Knight Riders in the 2017 IPL. At that time, he was playing for Sunrisers Hyderabad.
Credit:
Image X @Vipintiwari952
Marcus Stoinis
Australian all-rounder Marcus Stoinis played a blistering innings of 124 runs against the Chennai Super Kings on their home ground during IPL 2024. He achieved this feat while playing for the Lucknow Super Giants.
Credit:
Image X @absycric
View More Web Stories