Top Highest Individual Scores in IPL – All-Time & 2025

# 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
Chris Gayle (RCB)
117 57 205.26 7 12
23 117 53 220.75 11 7
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
David Warner (DC,SRH)
109 54 165.74 17 9
40 109 47 231.91 9 10
41 109 60 161.67 20 8
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
Jonny Bairstow (PBKS,SRH)
108 48 167.71 10 10
46 108 60 174.17 21 8
47 107 60 171.11 30 14
48
Ben Stokes (RR)
107 60 178.33 14 3
49 107 69 155.07 9 5
50
Chris Gayle (RCB)
107 49 218.37 10 9

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