Pakistan Super League (PSL), a T20 cricket tournament organized by Pakistan Cricket Board (PCB), has been held every year since it's inception in 2016, when five teams contested for the title.
After the first two seasons were contested by five teams, the PSL has since expanded to a six-team tournament from the 2018 edition. Over the years, PSL has been held in UAE as well as Pakistan.

The Pakistan Super League has seen some individual performances, especially with the bat as some have smashed centuries and fifties in very quick time. In total, 24 hundreds have been struck in the Pakistan Super League so far.
Among the 24 PSL centuries, 16 different players have breached the three-figure mark with former Pakistan wicketkeeper-batter topping the list, while two overseas players along with two Pakistan batters also feature in the list for most hundreds in PSL:
Like mentioned above, some of the centuries have come in record quick time with Usman Khan holding the record for the quickest century in PSL history. South Africa batter Rossouw also has smashed two quick-fire hundreds in Pakistan Super League.
While the above lists cover the most hundreds and the fastest centuries in the Pakistan Super League, now let's take a look at the list of tons in the PSL with most hundreds coming in recent seasons.
Seven hundreds came in the 2023 season, while Lahore Qalandars' Rassie van der Dussen smashed the first century of the PSL 2024 in just 50 balls against Peshawar Zalmi.
Meanwhile, Peshawar Zalmi skipper Babar Azam scored the second hundred of the 2024 season the very next day to take his tally to 2 in PSL history. Here is the complete list of centuries in Pakistan Super League:
| Player (Team) | Score | Versus | Venue | Year |
| Sharjeel Khan (Islamabad United) | 117 off 62 balls | Peshawar Zalmi | Dubai | 2016 |
| Kamran Akmal (Peshawar Zalmi) | 104 off 65 balls | Karachi Kings | Dubai | 2017 |
| Kamran Akmal (Peshawar Zalmi) | 107 off 61 balls | Lahore Qalandars | Sharjah | 2018 |
| Colin Ingram (Karachi Kings) | 127 off 59 balls | Quetta Gladiators | Sharjah | 2019 |
| Cameron Delport (Islamabad United) | 117 off 60 balls | Lahore Qalandars | Karachi | 2019 |
| Kamran Akmal (Peshawar Zalmi) | 101 off 55 balls | Quetta Gladiators | Karachi | 2020 |
| Rilee Rossouw (Multan Sultans) | 100 off 44 balls | Quetta Gladiators | Multan | 2020 |
| Chris Lynn (Lahore Qalandars) | 113 off 55 balls | Multan Sultans | Lahore | 2020 |
| Sharjeel Khan (Karachi Kings) | 105 off 59 balls | Islamabad United | Karachi | 2021 |
| Usman Khawaja (Islambad United) | 105 off 56 balls | Peshawar Zalmi | Abu Dhabi | 2021 |
| Fakhar Zaman (Lahore Qalandars) | 106 off 60 balls | Karachi Kings | Karachi | 2022 |
| Jason Roy (Quetta Gladiators) | 116 off 57 balls | Lahore Qalandars | Karachi | 2022 |
| Harry Brook (Lahore Qalandars) | 102 off 49 balls | Islamabad United | Lahore | 2022 |
| Martin Guptill (Quetta Gladiators) | 117 off 67 balls | Karachi Kings | Karachi | 2023 |
| Mohammad Rizwan (Multan Sultans) | 110 off 64 balls | Karachi Kings | Multan | 2023 |
| Babar Azam (Peshawar Zalmi) | 115 off 65 balls | Quetta Gladiators | Rawalpindi | 2023 |
| Jason Roy (Quetta Gladiators) | 145 off 63 balls | Peshawar Zalmi | Rawalpindi | 2023 |
| Fakhar Zaman (Lahore Qalandars) | 115 off 57 balls | Islamabad United | Rawalpindi | 2023 |
| Rilee Rossouw (Multan Sultans) | 121 off 51 balls | Peshawar Zalmi | Rawalpindi | 2023 |
| Usman Khan (Multan Sultans) | 120 off 43 balls | Quetta Gladiators | Rawalpindi | 2023 |
| Rassie van der Dussen (Lahore Qalandars) | 104* off 52 balls | Peshawar Zalmi | Lahore | 2024 |
| Babar Azam (Peshawar Zalmi) | 111* off 63 balls | Islamabad United | Lahore | 2024 |
| Usman Khan (Multan Sultans) | 106* off 59 balls | Karachi Kings | Karachi | 2024 |
| Usman Khan (Multan Sultans) | 100* off 50 balls | Islamabad United | Rawalpindi | 2024 |