2008 & 2015  BB McCullum  73 balls, 158 runs 13 sixes included against RCB played with KKR in 2008. First century of IPL History. First century in 2015 too

2009 AB de Villiers   54 balls, 105 runs against Super Kings played with Daredevils.  Only 2 centuries made in 2009

2010  YK Pathan  37 balls, 100 runs 8 sixes included against Mumbai Indian played with Rajasthan Royal. Fastest century of IPL

2012  AM Rahane  60 balls, 103 runs against RCB played with RR.  2011 PC Valthaty 63 balls, 120 runs against Super Kings played with Kings XI.

2013  SR Watson  61 balls, 101 runs 6 sixes included against Super Kings played with RR.

2016  Q de Kock  51 balls, 108 runs against RCB played with Daredevils.  2014 LMP Simmons 61 balls, 100 runs against Kings XI played with Mumbai Indians.

2018  CH Gayle 63 balls, 104 runs 11 sixes included against Sunrises played with Kings XI. Players who scored the most 175 runs in an innings in IPL history

2020 he became the first batsman from his country to score a century on debut in 50-over cricket in Zimbabwe

  SV Samson  Sanju scored the first century of the 2017 2019 and 2021 IPL season.  A RR backbone

2022  JC Buttler  68 balls, 100 runs  5 sixes included against Mumbai played with Rajasthan Royal.

2023  HC Brook  55 balls, 100 runs against KKR played with Sunrises.  Total 12 centuries scored in 2023 IPL