Rohit Sharma - 118 off 43 balls Match: India vs Sri Lanka 2017 Highlights: Joint-fastest T20I century (35 balls)
Chris Gayle - 175 off 66 balls*
Match: RCB vs Pune Warriors India 2013
Highlights: Fastest T20 century (30 balls)
KL Rahul - 132 off 69 balls*
Match: Punjab vs RCB 2020
Highlights: Highest individual score
Highlights: Highest individual score
Brendon McCullum - 158 off 73 balls*
Match: Kolkata vs RCB 2008
Highlights: First century in IPL history
Brendon McCullum - 158 off 73 balls*
Match: Kolkata vs RCB 2008
Highlights: First century in IPL history
Aaron Finch - 172 off 76 balls
Match: Aus vs Zim 2018
Highlights: T20 internationals
David Miller - 101 off 36 balls*
Match: SA vs Ban 2017
Highlights: Fastest T20I century at the time
AB de Villiers - 129 off 52 balls*
Match: RCB vs Gujarat Lions 2016
Highlights: 360-degree shot-making ability.
Match: WI vs India 2017
Highlights: Powerful knock against a strong
Evin Lewis - 125 off 62 balls*
Rishabh Pant - 128 off 63 balls*
Match: DD vs Sun Hyd 2018
Highlights: Highest score by an Indian in IPL.
Highlights: Highest score by an Indian in IPL.
Sahil Chauhan of Estonia has scored the world's fastest century in T20 International in 27 balls
Learn more