Record of fastest century/hundred by a batsman in IPL T20.
Chris Gayle during his fastest IPL century. Fastest century in IPL matches is little too ambitious list to hunt for cause a three figure individual score = hundred in T20 cricket in itself is a huge achievement. Having said that, thanks to the number of matches played in Indian premier league each year, more and more centuries are expected to be scored and hence who got there the quickest (of fewest balls) makes an interesting read. Following is a list of breath taking tons scored in IPL cricket till date..

30 balls is all Chris Gayle took to raise his ton on 23rd April 2013 at Chinnaswamy stadium. Against a poor Pune Warriors side, Gayle lunched himself on debutant Ishwar Pandey, Mitchell Marsh, Ali Murtaza and Aaron Finch, collecting 20, 28, 18 and 29 runs in one over respectively. Gayle's century came only in the 8th over of the inning, making it the fastest in T20 cricket anywhere in the world!

Yusuf Pathan, with his 37 ball ton at Brabourne stadium, held this record for a long time before Gayle overlapped him.

List last updated : on 11 May 2015, the day Brendon McCullum made 32nd ton in IPL (his second). Clearly, there haven't been many century in IPL so far but all of them are mentioned in following list, measured on least number of balls.

Also see : Highest score in IPL | Fastest fifties.
Fastest century by a batsman in IPL
To reach century Final score Versus, when
Batsman (Team) Balls Score Balls 4s 6s Versus, Date
Chris Gayle (Bangalore) 30 175* 66 13 17 Pune, 23 Apr 2013
Yusuf Pathan (Rajasthan) 37 100 37 9 8 Mumbai, 13 Mar 2010
David Miller (Punjab) 38 101* 38 8 7 Bangalore, 6 May 2013
Adam Gilchrist (Deccan) 42 109* 47 9 10 Mumbai, 27 Apr 2008
Sanath Jayasuriya (Mumbai) 45 114* 48 9 11 Chennai, 14 May 2008
Chris Gayle (Bangalore) 46 107 49 10 9 Deccan, 6 May 2011
Murali Vijay (Chennai) 46 127 56 8 11 Chennai, 3 Apr 2010
Andrew Symonds (Deccan) 47 117* 53 11 7 Rajasthan, 24 Apr 2008
Virender Sehwag (Delhi) 48 119 56 13 6 Deccan, 24 Apr 2008
Wridhiman Saha (Punjab) 51 115* 55 10 8 Kolkata, 1 Jun 2014
Virender Sehwag (Punjab) 50 122 58 12 8 Chennai, 30 May 2014
Michael Hussey (Chennai) 50 116* 54 8 9 Punjab, 19 Apr 2008
Murali Vijay (Chennai) 51 113 58 15 4 Delhi, 25 May 2012
AB de Villiers (Delhi) 51 105* 54 5 6 Chennai, 23 Apr 2009
David Warner (Delhi) 52 109* 54 10 7 Deccan, 10 May 2012
Rohit Sharma (Mumbai) 52 109* 60 12 5 Kolkata, 12 May 2012
Chris Gayle (Bangalore) 53 128* 62 7 13 Delhi, 17 May 2012
Paul Valthaty (Punjab) 53 120* 63 19 2 Chennai, 13 Apr 2011
Brendon McCullum (Kolkata) 53 158* 73 10 13 Bangalore, 18 Apr 2008
Adam Gilchrist (Punjab) 53 106 55 8 9 Bangalore, 17 May 2011
Suresh Raina (Chennai) 53 100* 53 7 6 Punjab, 2 May 2013
M. Jayawardene (Punjab) 55 110* 59 14 3 Kolkata, 4 Apr 2010
Chris Gayle (Bangalore) 55 102* 55 10 7 Kolkata, 22 Apr 2011
Brendon McCullum (Chennai) 56 100* 56 8 9 Hyderabad, 12 Apr 2015
Shaun Marsh (Punjab) 58 115 69 11 7 Rajasthan, 28 May 2008
Ajinkya Rahane (Rajasthan) 58 103* 60 12 6 Bangalore, 15 Apr 2012
Shane Watson (Rajasthan) 60 101 61 6 6 Chennai, 22 Apr 2013
Lendl Simmons (Mumbai) 61 100* 61 14 4 Punjab, 21 May 2014
Kevin Pietersen (Delhi) 64 103* 64 6 9 Deccan, 19 Apr 2012
David Warner (Delhi) 66 107* 69 9 5 Kolkata, 29 May 2010
Sachin Tendulkar (Mumbai) 66 100* 66 12 3 Kochi, 15 Apr 2011
Manish Pandey (Bangalore) 67 114* 73 10 4 Deccan, 21 May 2009