High scores
Player Runs Balls 4s 6s SR Opposition Ground Match Date Scorecard
CH Gayle 175* 66 13 17 265.15 v Warriors Bengaluru 23 Apr 2013 T20
AB de Villiers 133* 59 19 4 225.42 v Mum Indians Mumbai 10 May 2015 T20
AB de Villiers 129* 52 10 12 248.07 v Guj Lions Bengaluru 14 May 2016 T20
CH Gayle 128* 62 7 13 206.45 v Daredevils Delhi 17 May 2012 T20
CH Gayle 117 57 7 12 205.26 v Kings XI Bengaluru 6 May 2015 T20
MK Pandey 114* 73 10 4 156.16 v Chargers Centurion 21 May 2009 T20
V Kohli 113 50 12 8 226.00 v Kings XI Bengaluru 18 May 2016 T20
V Kohli 109 55 5 8 198.18 v Guj Lions Bengaluru 14 May 2016 T20
V Kohli 108* 58 8 7 186.20 v Supergiants Bengaluru 7 May 2016 T20
CH Gayle 107 49 10 9 218.36 v Kings XI Bengaluru 6 May 2011 T20
CH Gayle 102* 55 10 7 185.45 v KKR Kolkata 22 Apr 2011 T20
V Kohli 100* 63 11 1 158.73 v Guj Lions Rajkot 24 Apr 2016 T20
V Kohli 99 58 10 4 170.68 v Daredevils Delhi 10 May 2013 T20
CH Gayle 96 56 7 7 171.42 v KKR Kolkata 11 Apr 2015 T20
V Kohli 93* 47 11 4 197.87 v Sunrisers Bengaluru 9 Apr 2013 T20
CH Gayle 92* 58 11 5 158.62 v Mum Indians Bengaluru 4 Apr 2013 T20
V Kohli 92* 62 7 4 148.38 v Mum Indians Mumbai 17 Apr 2018 T20
AB de Villiers 90* 39 10 5 230.76 v Daredevils Bengaluru 21 Apr 2018 T20
JH Kallis 89* 55 8 5 161.81 v Kings XI Bengaluru 16 Mar 2010 T20
AB de Villiers 89* 41 6 8 217.07 v Sunrisers Bengaluru 4 May 2014 T20
AB de Villiers 89* 46 3 9 193.47 v Kings XI Indore 10 Apr 2017 T20
CH Gayle 89 47 9 5 189.36 v Mum Indians Chennai 27 May 2011 T20
CH Gayle 87 56 8 4 155.35 v Kings XI Mohali 20 Apr 2012 T20
CH Gayle 86 58 7 6 148.27 v KKR Kolkata 28 Apr 2012 T20
CH Gayle 85* 50 4 9 170.00 v KKR Bengaluru 11 Apr 2013 T20
Yuvraj Singh 83 38 7 7 218.42 v Royals Bengaluru 11 May 2014 T20
AB de Villiers 83 46 6 4 180.43 v Supergiants Pune 22 Apr 2016 T20
CH Gayle 82* 59 5 6 138.98 v Mum Indians Mumbai 9 May 2012 T20
V Kohli 82* 50 6 4 164.00 v Mum Indians Mumbai 10 May 2015 T20
AB de Villiers 82 42 7 6 195.23 v Sunrisers Bengaluru 12 Apr 2016 T20
LRPL Taylor 81* 33 7 5 245.45 v KKR Centurion 12 May 2009 T20
CH Gayle 81 48 4 8 168.75 v Warriors Bengaluru 17 Apr 2012 T20
V Kohli 80 63 7 2 126.98 v Supergiants Pune 22 Apr 2016 T20
AB de Villiers 79* 47 5 5 168.08 v Guj Lions Bengaluru 24 May 2016 T20
V Kohli 79 48 7 3 164.58 v Daredevils Bengaluru 17 Apr 2016 T20
CH Gayle 77 53 4 6 145.28 v Kings XI Bengaluru 14 May 2013 T20
CH Gayle 77 38 5 7 202.63 v Guj Lions Rajkot 18 Apr 2017 T20
TM Dilshan 76* 58 10 1 131.03 v Royals Jaipur 23 Apr 2012 T20
CH Gayle 76 38 4 8 200.00 v Sunrisers Bengaluru 29 May 2016 T20
R Dravid 75* 36 6 6 208.33 v Royals Jaipur 17 May 2008 T20
CH Gayle 75* 50 4 6 150.00 v Super Kings Bengaluru 22 May 2011 T20
V Kohli 75* 51 5 3 147.05 v KKR Kolkata 16 May 2016 T20
TM Head 75* 47 3 5 159.57 v KKR Bengaluru 7 May 2017 T20
V Kohli 75 51 7 3 147.05 v Sunrisers Bengaluru 12 Apr 2016 T20
V Kohli 73* 53 9 1 137.73 v Daredevils Delhi 17 May 2012 T20
V Kohli 73 49 2 5 148.97 v Super Kings Bengaluru 24 May 2014 T20
CH Gayle 73 32 4 8 228.12 v Kings XI Bengaluru 18 May 2016 T20
AB de Villiers 72* 37 4 6 194.59 v Daredevils Delhi 12 May 2018 T20
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
Rajasthan Royals v Royal Challengers Bangalore at Jaipur, Indian Premier League 53rd match, May 19, 2018 [Twenty20]
Royal Challengers Bangalore v Sunrisers Hyderabad at Bengaluru, Indian Premier League 51st match, May 17, 2018 [Twenty20]
Kings XI Punjab v Royal Challengers Bangalore at Indore, Indian Premier League 48th match, May 14, 2018 [Twenty20]