Former West Indies player Chris Gayle holds the record of hitting fastest century in Indian Premier League. He reached the three-figure-mark in just 30 balls in 2013 when he took now defunct Pune Warriors to cleaners on April 23, 2013.
Will Jacks smashed the second-fastest century in IPL 2024 as he reached the milestone in just 41 balls. He smashed 10 sixes on course to a superb win against Gujarat Titans.
Travis Head hit the fastest century in IPL 2024 when he reached the milestone against RCB earlier in the tournament.
Will Jacks smashed the second-fastest century in IPL 2024 as he reached the milestone in just 41 balls. He smashed 10 sixes on course to a superb win against Gujarat Titans.
Travis Head hit the fastest century in IPL 2024 when he reached the milestone against RCB earlier in the tournament.
| Top 10 players who hit fastest century in IPL 2024 | ||||
| Player | Balls | Match | Venue | Date |
| CH Gayle | 30 | Royal Challengers Bangalore v Pune Warriors | Bangalore | 23 April 2013 |
| YK Pathan | 37 | Rajasthan Royals v Mumbai Indians | Mumbai | 13 March 2010 |
| DA Miller | 38 | Kings XI Punjab v Royal Challengers Bangalore | Mohali | 06 May 2013 |
| Travis Head | 39 | Sunrisers Hyderabad v Royal Challengers Bangalore | Bengaluru | 15 April 2024 |
| Will Jacks | 41 | Gujarat Titans vs Royal Challengers Bengaluru | Ahmedabad | 28 April 2024 |
| AC Gilchrist | 42 | Deccan Chargers v Mumbai Indians | Mumbai | 27 April 2008 |
| AB de Villiers | 43 | Royal Challengers Bangalore v Gujarat Lions | Bangalore | 14 May 2016 |
| DA Warner | 43 | Sunrisers Hyderabad v Kolkata Knight Riders | Hyderabad | 30 April 2017 |
| ST Jayasuriya | 45 | Mumbai Indians v Chennai Super Kings | Mumbai | 14 May 2008 |
| MA Agarwal | 45 | Kings XI Punjab v Rajasthan Royals | Sharjah | 27 Sep 2020 |
| M Vijay | 46 | Chennai Super Kings v Rajasthan Royals | Chennai | 03 April 2010 |
Fastest hundred in T20 cricket history
| Players who hit fastest cricket in T20 cricket history | ||||
| Balls | Player | Team | Opponent | Year |
| 30 | Chris Gayle | Royal Challengers Bangalore | Pune Warriors | 2013 |
| 32 | Rishabh Pant | Delhi | Himachal Pradesh | 2018 |
| 33 | Wihan Lubbe | North West | Limpopo | 2018 |
| 33 | Nicol Loftie-Eaton | Namibia | Nepal | 2024 |
| 34 | Kushal Malla | Nepal | Mongolia | 2023 |
| 34 | Andrew Symonds | Kent | Middlesex | 2004 |
| 34 | Sean Abbott | Surrey | Kent | 2023 |
| 35 | David Miller | South Africa | Bangladesh | 2017 |
| 35 | Rohit Sharma | India | Sri Lanka | 2017 |
| 35 | Louis van der Westhuizen | Namibia | Kenya | 2011 |
| 35 | Sudesh Wickramasekara | Czech Republic | Turkey | 2019 |
| 35 | Martin Guptill | Worcestershire | Northamptonshire | 2018 |
| 35 | Khushdil Shah | Southern Punjab | Sindh | 2020 |
Fastest century in history of T20I cricket history
| Top 20 players to hit fastest century in T20 Internationals | ||
| Player | Balls | Opponent (year) |
| 1. Kushal Malla (Nepal) | 34 | Mongolia, 2023 |
| 2. David Miller | 35 | Bangladesh, 2017 |
| 2. Rohit Sharma | 35 | Srilanka, 2017 |
| 3. Sudesh Wickramasekara | 35 | Turkey, 2019 |
| 4. Sivakumar Periyalwar | 39 | Turkey, 2019 |
| 5. Henry George Munsey | 41 | Netherlands, 2019 |
| 6. Shaheryar Butt | 41 | The Czech Republic, 2020 |
| 7. Hazratullah Zazai | 42 | Ireland, 2019 |
| 8. Jean-Pierre Kotze | 43 | Botswana, 2019 |
| 9. Richard Levi | 45 | New Zealand, 2012 |
| 9. SuryaKumar Yadav | 45 | Sri Lanka, 2023 |
| 10. Faf Du Plessis | 46 | West Indies, 2015 |
| 11. KL Rahul | 46 | West Indies, 2016 |
| 12. GD Philips | 46 | West Indies, 2020 |
| 12. Aaron Finch | 47 | England, 2013 |
| 13. Chris Gayle | 47 | England, 2016 |
| 14. Colin Munro | 47 | West Indies, 2018 |
| 15. Ravinderpal Singh | 47 | The Cayman Islands, 2019 |
| 16. Evin Lewis | 48 | India, 2016 |
| 16. Dawid Malan | 48 | New Zealand 2019 |
| 17. Glenn Maxwell | 49 | Sri Lanka, 2016 |
| 18. Martin Guptill | 49 | Australia, 2018 |
| 19. Paras Khadka | 49 | Singapore, 2019 |
| 20. Babar Azam | 49 | South Africa, 2021 |

)
