Despite its high-scoring nature, it is not an easy task to get a century in the Indian Premier League (IPL). It's just a 20-over innings and a batsman just needs to keep striking at more than 150 for a better part of the innings to have a chance to reach the three-figure mark.
And more often than not, middle-order batsmen will have no time to reach a ton.
How many centuries have been taken in the IPL?
In the IPL, this feat has been achieved 91 times across 17 seasons.
Who scored the first century in IPL?
The first-ever century in IPL was scored by then-Kolkata Knight Riders batsman Brendon McCullum, who achieved the feat in the very first match in the league's history against Royal Challengers Bangalore (RCB). A knock of 158*(73) helped his side put up a score of 222 runs, which his side defended successfully.
WATCH: Where to see the IPL 2024 action online and on TV
Which batsman has scored the most centuries in IPL?
Since then many batsmen have scored centuries across the 16 seasons of the tournament. However, it is former Indian captain Virat Kohli and Rajasthan Royals star Jos Buttler who has the most centuries to their names in IPL, having gone past the 100-run mark seven times. They are followed by "Universe Boss" Chris Gayle who has hit six centuries in the past.
Out of the six centuries that Gayle hit, the most special one was his knock of 175*(66) against Pune Warriors India for RCB in 2013. No bowler was left behind as the West Indies batsman hit every ball out of the park, hitting 13 fours and 17 sixes. It is also the highest-ever score by a batsman a IPL match.
BET NOW: Exclusive sign-up offers and bonuses when you bet on IPL action
List: All centuries scored in the Indian Premier League
Player | Match | Score | Venue | Season |
Brendon McCullum (KKR) | RCB vs KKR | 158*(73) | Bangalore | 2008 |
Michael Hussey (CSK) | PBKS vs CSK | 116*(54) | Mohali | 2008 |
Andrew Symonds (DC) | DC vs RR | 117*(53) | Hyderabad | 2008 |
Adam Gilchrist (DC) | MI vs DC | 109*(47) | Mumbai | 2008 |
Sanath Jayasuriya (MI) | MI vs CSK | 114*(48) | Mumbai | 2008 |
Shaun Marsh (PBKS) | PBKS vs RR | 115 (69) | Mohali | 2008 |
AB de Villers (DD) | CSK vs DD | 105*(54) | Durban | 2009 |
Manish Pandey (RCB) | RCB vs CSK | 114* (73) | Centurion | 2009 |
Yusuf Pathan (RR) | RR vs MI | 100 (37) | Mumbai | 2010 |
David Warner (DD) | DD vs KKR | 107* (69) | Delhi | 2010 |
Murali Vijay (CSK) | CSK vs RR | 127 (56) | Chennai | 2010 |
Mahela Jayawardene (PBKS) | KKR vs PBKS | 110* (59) | Kolkata | 2010 |
Paul Valthaty (PBKS) | PBKS vs CSK | 120* (63) | Dharamshala | 2011 |
Sachin Tendulkar (MI) | MI vs KTK | 100*(66) | Mumbai | 2011 |
Chris Gayle (RCB) | KKR vs RCB | 102*(55) | Kolkata | 2011 |
Virender Sehwag (DD) | DC vs DD | 119 (56) | Hyderabad | 2011 |
Chris Gayle (RCB) | RCB vs PBKS | 107 (49) | Bangalore | 2011 |
Adam Gilchrist (PBKS) | PBKS vs RCB | 106 (55) | Dharamshala | 2011 |
Ajinkya Rahane (RR) | RCB vs RR | 103* (60) | Bangalore | 2012 |
Kevin Pietersen (DD) | DD vs DC | 103* (64) | Delhi | 2012 |
David Warner (DD) | DC vs DD | 109* (54) | Hyderabad | 2012 |
Rohit Sharma (MI) | KKR vs MI | 109*(60) | Kolkata | 2012 |
Chris Gayle (RCB) | DD vs RCB | 128*(62) | Delhi | 2012 |
Murali Vijay (CSK) | CSK vs DD | 113 (58) | Chennai | 2012 |
Shane Watson (RR) | CSK vs RR | 101 (58) | Chennai | 2013 |
Chris Gayle (RCB) | RCB vs PWI | 175* (66) | Bangalore | 2013 |
Suresh Raina (CSK) | CSK vs PBKS | 100*(53) | Chennai | 2013 |
David Miller (PBKS) | PBKS vs RCB | 101*(38) | Punjab | 2013 |
Lendl Simmons (MI) | PBKS vs MI | 100*(61) | Mumbai | 2014 |
Virender Sehwag (PBKS) | PBKS vs CSK | 122 (58) | Mumbai | 2014 |
Wriddhiman Saha (PBKS) | PBKS vs KKR | 115*(55) | Bangalore | 2014 |
Brendon McCullum (CSK) | CSK vs SRH | 100* (56) | Chennai | 2015 |
Chris Gayle (RCB) | RCB vs PBKS | 117 (57) | Bangalore | 2015 |
AB de Villers (RCB) | MI vs RCB | 133* (59) | Mumbai | 2015 |
Shane Watson (RR) | RR vs KKR | 104* (59) | Mumbai | 2015 |
Quinton de Kock (DD) | RCB vs DD | 108(51) | Bangalore | 2016 |
Virat Kohli (RCB) | GL vs RCB | 100*(63) | Gujarat | 2016 |
Steve Smith (RPS) | RPS vs GL | 101 (54) | Pune | 2016 |
Virat Kohli (RCB) | RCB vs RPS | 108* (58) | Bangalore | 2016 |
AB de Villers (RCB) | RCB vs GL | 129* (52) | Bangalore | 2016 |
Virat Kohli (RCB) | RCB vs GL | 109 (55) | Bangalore | 2016 |
Virat Kohli (RCB) | RCB vs PBKS | 113 (50) | Bangalore | 2016 |
Sanju Samson (DD) | RPS vs DD | 102 (63) | Pune | 2017 |
Hashim Amla (PBKS) | PBKS vs MI | 104*(60) | Indore | 2017 |
David Warner (SRH) | SRH vs KKR | 126 (59) | Hyderabad | 2017 |
Ben Stokes (RPS) | RPS vs GL | 103* (63) | Pune | 2017 |
Hashim Amla (PBKS) | PBKS vs GL | 104 (60) | Mohali | 2017 |
Chris Gayle (PBKS) | PBKS vs SRH | 104* (63) | Mohali | 2018 |
Shane Watson (CSK) | CSK vs RR | 106 (57) | Pune | 2018 |
Rishabh Pant (DD) | DD vs SRH | 128*(63) | Delhi | 2018 |
Ambati Raydu (CSK) | CSK vs SRH | 100* (62) | Pune | 2018 |
Shane Watson (CSK) | CSK vs SRH | 117*(57) | Mumbai | 2018 |
Sanju Samson (RR) | RR vs SRH | 102* (55) | Hyderabad | 2019 |
Jonny Bairstow (SRH) | SRH vs PBKS | 114 (56) | Hyderabad | 2019 |
David Warner (SRH) | SRH vs PBKS | 100*(55) | Hyderabad | 2019 |
KL Rahul (PBKS) | MI vs PBKS | 100*(64) | Mumbai | 2019 |
Virat Kohli (RCB) | KKR vs RCB | 100 (58) | Kolkata | 2019 |
Ajinkya Rahane (RR) | RR vs DD | 105* (63) | Jaipur | 2019 |
KL Rahul (PBKS) | PBKS vs RCB | 132* (69) | Dubai | 2020 |
Mayank Agarwal (PBKS) | PBKS vs RR | 106 (50) | Sharjah | 2020 |
Shikhar Dhawan (DD) | CSK vs DD | 101* (58) | Sharjah | 2020 |
Ben Stokes (RR) | MI vs RR | 107* (60) | Abu Dhabi | 2020 |
Sanju Samson (RR) | PBKS vs RR | 119 (63) | Mumbai | 2021 |
Devdutt Padikkal (RCB) | RCB vs RR | 101* (52) | Mumbai | 2021 |
Jos Buttler (RR) | RR vs SRH | 124 (64) | Delhi | 2021 |
Ruturaj Gaikwad (CSK) | RR vs CSK | 101* (60) | Abu Dhabi | 2021 |
Jos Buttler (RR) | RR vs MI | 100 (68) | Navi Mumbai | 2022 |
KL Rahul (LSG) | LSG vs MI | 103*(60) | Mumbai | 2022 |
Jos Buttler (RR) | RR vs KKR | 103 (61) | Mumbai | 2022 |
Jos Buttler (RR) | RR vs DD | 116 (65) | Mumbai | 2022 |
KL Rahul (LSG) | LSG vs MI | 103* (62) | Mumbai | 2022 |
Quinton de Kock (LSG) | LSG vs KKR | 140* (70) | Navi Mumbai | 2022 |
Rajat Patildar (RCB) | RCB vs KKR | 112* (54) | Kolkata | 2022 |
Jos Buttler (RR) | RR vs RCB | 106* (60) | Ahemdabad | 2022 |
Harry Brook (SRH) | KKR vs SRH | 100* (55) | Kolkata | 2023 |
Venkatesh Iyer (KKR) | MI vs KKR | 104 (51) | Mumbai | 2023 |
Yashasvi Jaiswal (RR) | MI vs RR | 124 (62) | Mumbai | 2023 |
Suryakumar Yadav (MI) | MI vs GT | 103* (49) | Mumbai | 2023 |
Prabhsimran Singh (PBKS) | DC vs PBKS | 103 (65) | Delhi | 2023 |
Shubman Gill (GT) | GT vs SRH | 101 (58) | Ahmedabad | 2023 |
Heinrich Klassen (SRH) | SRH vs RCB | 104 (51) | Hyderabad | 2023 |
Virat Kohli (RCB) | SRH vs RCB | 100 (63) | Hyderabad | 2023 |
Cameron Green (MI) | MI vs SRH | 103 (47) | Mumbai | 2023 |
Virat Kohli (RCB) | RCB vs GT | 101* (61) | Bengaluru | 2023 |
Shubman Gill (GT) | GT vs RCB | 104*(52) | Bengaluru | 2023 |
Shubman Gill (GT) | GT vs MI (Q2) | 129 (60) | Ahmedabad | 2023 |
Virat Kohli (RCB) | RR vs RCB | 113*(72) | Jaipur | 2024 |
Rohit Sharma (MI) | MI vs CSK | 105*(63) | Mumbai | 2024 |
Travis Head (SRH) | RCB vs SRH | 102(41) | Bengaluru | 2024 |
Sunil Narine (KKR) | KKR vs RR | 109(56) | Kolkata | 2024 |
Jos Buttler (RR) | KKR vs RR | 107 (60) | Kolkata | 2024 |
Yashasvi Jaiswal (RR) | RR vs MI | 104* (60) | Jaipur | 2024 |
Ruturaj Gaikwad (CSK) | CSK vs LSG | 108* (60) | Chennai | 2024 |
Marcus Stoinis (LSG) | CSK vs LSG | 124* (63) | Chennai | 2024 |
Jonny Bairstow (PBKS) | KKR vs PBKS | 108* (48) | Kolkata | 2024 |
Will Jacks (RCB) | GT vs RCB | 100* (41) | Ahmedabad | 2024 |
Suryakumar Yadav (MI) | MI vs SRH | 102* (51) | Mumbai | 2024 |
Shubman Gill (GT) | GT vs CSK | 104 (55) | Ahmedabad | 2024 |
Sai Sudharsan (GT) | GT vs CSK | 103 (51) | Ahmedabad | 2024 |
[red-block widget_catalog_id="dafa_in_6" title="CLICK HERE FOR EXCLUSIVE IPL BETTING OFFERS" link="https://bit.ly/478lv89"]