Highest Individual Score in IPL History

# Player Runs Balls S/R 4s 6s
1
Chris Gayle (RCB)
175 66 265.15 13 17
2 158 73 216.44 10 13
3 141 55 256.36 14 10
4 140 70 200.00 10 10
5 133 59 225.42 19 4
6
KL Rahul (PBKS)
132 69 191.30 14 7
7 129 52 248.08 10 12
8 129 60 215.00 7 10
9 128 63 203.17 15 7
10
Chris Gayle (RCB)
128 62 206.45 7 13
11
Murali Vijay (CSK)
127 56 226.79 9 11
12
David Warner (SRH)
126 59 183.05 17 12
13 124 64 193.75 11 8
14 124 63 196.83 13 6
15 124 62 200.00 16 8
16 122 58 210.34 12 8
17
Paul Valthaty (PBKS)
120 63 190.48 19 2
18 119 56 212.50 13 6
19
Sanju Samson (DC,RR)
119 63 175.40 20 12
20
Rishabh Pant (LSG)
118 61 193.44 11 8
21
Shane Watson (CSK)
117 57 195.61 20 14
22 117 53 220.75 11 7
23
Chris Gayle (RCB)
117 57 205.26 7 12
24 117 64 182.81 10 8
25 116 54 187.04 19 11
26 116 65 178.46 9 9
27
Shaun Marsh (PBKS)
115 69 166.67 11 7
28 115 55 189.09 21 11
29 114 48 237.50 9 11
30 114 73 156.16 10 4
31 114 56 158.04 15 10
32
Virat Kohli (RCB)
113 50 162.00 32 14
33
Virat Kohli (RCB)
113 72 156.94 12 4
34
Murali Vijay (CSK)
113 58 194.83 15 4
35 112 54 207.41 12 7
36
KL Rahul (DC)
112 65 172.31 14 4
37 110 59 186.44 14 3
38
Virat Kohli (RCB)
109 55 198.18 5 8
39 109 47 231.91 9 10
40 109 60 161.67 20 8
41
David Warner (DC,SRH)
109 54 165.74 17 9
42
Sunil Narine (KKR)
109 56 194.64 13 6
43 108 51 211.76 15 3
44
Virat Kohli (RCB)
108 58 176.44 27 15
45 108 61 177.05 12 4
46 108 60 174.17 21 8
47
Jonny Bairstow (PBKS,SRH)
108 48 167.71 10 10
48 107 60 171.11 30 14
49
Ben Stokes (RR)
107 60 178.33 14 3
50 107 69 155.07 9 5

Stats updated after every match.

# - Player Rank
M - Matches Played
W– Won
L– Lost
T– Tied
N/R– No Result
PTS– Points
NRR– Net Run Rate
Q– Qualified
Inns - Innings Bowled
Ovr - Overs Bowled
Runs - Runs Conceded
Wk - Wickets Taken
Avg - Bowling Average
Eco - Economy Rate
SR - Bowling Strike Rate
4W - 4 Wickets in an Innings
5W - 5 Wickets in an Innings

Highest Individual Score in IPL History: Top Scores in 2025 and by Indian Players

Chris Gayle obtained the record for the highest Individual score in IPL history with a fantastic 175 runs off just 66 balls at a strike rate of 265.15, hitting 13 fours and 17 sixes vs PWI in 2013. 

Gayle was followed by Brendon McCullum, who scored the second-highest with 158 runs of 73 balls at a strike rate of 216.44, smashing 10 fours and 13 sixes vs RCB in 2008. 

Abhishek Sharma smashed 141 runs in just 55 balls at a stunning strike rate of 256.36, hitting 14 fours and 10 sixes. He has achieved this milestone against the Punjab Kings in IPL 2025 and marked this innings as the highest individual score in IPL by an indian. 

Quenton de Kock registered 140 runs from 70 balls at a strike rate of 200, which included 10 sixes and 10 fours against KKR in 2022. The left-handed batter is the 4th player in the list of scoring the highest Individual Score in IPL. 

The 5th player in the list of scoring the top Individual Score IPL  is AB De Villiers. He hammered his best score of 133 with a strike rate of 225.42 IPL against the Mumbai Indians in 2015. A total of 19 fours and 4 sixes come from ABD’s bat.

KL Rahul is sitting at number 6 as the highest run scorer in a match in the IPL. Rahul has registered his highest individual score of 132 against RCB in 69 balls with a strike rate of 191.30. The right-handed batter has notched 14 fours and 7 massive sixes. He achieved this milestone in 2020. 

4 players have crossed 140+ runs in 1 match of the Indian Premier League.  All these names in the elite list are Chris Gayle, Brendon McCullum, Abhishek Sharma and Quinton de Kock, 3 foreign players and only 1 Indian player in the list.

Highest Individual Score in IPL (FAQs)