List of Indian Premier League centuries

In cricket, a batsman reaches a century when he scores 100 more runs in a single innings. A century is regarded as a landmark score for a batsman, and his number of centuries is generally recorded in his career statistics. The Indian Premier League (IPL) is a professional league for Twenty20 cricket in India, which has been held annually since its first edition in 2008. In thirteen seasons played so far, 62 centuries have been scored by 36 different batsmen. Players from ten of the thirteen franchises have scored centuries; the only franchises that have not had a player score a century for them are Pune Warriors India, Kochi Tuskers Kerala and Gujarat Lions.
The first century in the IPL was scored in the first match on 18 April 2008 at M. Chinnaswamy Stadium, Bangalore by Brendon McCullum for Kolkata Knight Riders against Royal Challengers Bangalore. The highest score in the competition was made by Chris Gayle, who scored 175 runs not out for Royal Challengers Bangalore against Pune Warriors India. The fastest century in terms of strike rate was scored by Chris Gayle, who scored 100 runs in 30 balls while playing for Royal Challengers Bangalore. The slowest century was scored by Manish Pandey while playing for Royal Challengers Bangalore. He scored 100 runs in 67 balls. 23 centuries have come from Indian batsmen.
The highest number of centuries have been scored by Chris Gayle with 6 centuries, followed by Virat Kohli who has five centuries. David Warner and Shane Watson have four centuries each. AB de Villiers and Sanju Samson have scored three centuries each while Brendon McCullum, Adam Gilchrist, Virender Sehwag, Murali Vijay, Hashim Amla, Ajinkya Rahane, KL Rahul, Shikhar Dhawan and Ben Stokes have scored two centuries each. Shikhar Dhawan is also the only player to score consecutive centuries. Fourteen centuries have been made by players of Royal Challengers Bangalore, which is more than any other team. Kolkata Knight Riders and Royal Challengers Bangalore have conceded the highest number of centuries, with eight each, followed by Kings XI Punjab who have conceded seven centuries.
The first part of this list includes all IPL centuries organised in a chronological order. The second part of the list provides an overview of centuries by IPL seasons, and the third part provides an overview of centuries by IPL teams. All statistics are correct as of 10 November 2020. Teams are initially listed in alphabetical order. In a single season, the most centuries scored by an individual was 4, by Virat Kohli in 2016.
Season overview.
2016 had the most overall centuries, i.e. 7, while only 2 centuries were scored in 2009.
Team overview.
Royal Challengers Bangalore has the most overall centurions, with 5 different players scoring centuries for them, while McCullum is Kolkata's only centurion. Brendon McCullum and Ben Stokes are the only players to register the highest score for multiple franchises.