Jason Roy Holds the Highest Individual Score in PSL History With 145 Not Out
When it comes to individual batting brilliance, PSL has delivered some of the most breathtaking innings in T20 cricket history. Jason Roy’s 145 not out off just 63 balls sits at the very top and that knock alone tells you what kind of cricket this league produces. Big names, big stages, and even bigger innings. PSL 2026 is set to add fresh names to this legendary list as the season gets underway.

Top 10 Highest Individual Scores in PSL History
These are the greatest individual batting innings ever played in PSL cricket.
| Rank | Player | Team | Runs | Balls | SR | Against | Date |
|---|---|---|---|---|---|---|---|
| 1 | Jason Roy | Quetta Gladiators | 145* | 63 | 230.15 | Peshawar Zalmi | Mar 08, 2023 |
| 2 | Colin Ingram | Karachi Kings | 127* | 59 | 215.25 | Quetta Gladiators | Feb 24, 2019 |
| 3 | Rilee Rossouw | Quetta Gladiators | 121 | 51 | 237.25 | Peshawar Zalmi | Mar 10, 2023 |
| 4 | Usman Khan | Multan Sultans | 120 | 43 | 279.06 | Quetta Gladiators | Mar 11, 2023 |
| 5 | Cameron Delport | Quetta Gladiators | 117* | 60 | 195.00 | Lahore Qalandars | Mar 09, 2019 |
| 6 | Sharjeel Khan | Karachi Kings | 117 | 62 | 188.70 | Peshawar Zalmi | Feb 21, 2016 |
| 7 | Martin Guptill | Islamabad United | 117 | 67 | 174.62 | Karachi Kings | Feb 18, 2023 |
| 8 | Jason Roy | Quetta Gladiators | 116 | 57 | 203.50 | Lahore Qalandars | Feb 07, 2022 |
| 9 | Fakhar Zaman | Lahore Qalandars | 115 | 57 | 201.75 | Islamabad United | Mar 09, 2023 |
| 10 | Babar Azam | Peshawar Zalmi | 115 | 65 | 176.92 | Quetta Gladiators | Mar 08, 2023 |
Jason Roy is the only batter in PSL history to appear twice in the top 10 with both his 145-run knock and his 116-run innings also making the list. Quetta Gladiators dominate this table with four of the top ten innings all coming from their batters.
Jason Roy — The King of Big PSL Innings
How Jason Roy Scored 145 Not Out
On March 8, 2023, Jason Roy walked out to bat for Quetta Gladiators against Peshawar Zalmi at Rawalpindi Cricket Stadium and produced the greatest individual batting performance in PSL history. He smashed 145 not out off just 63 balls, hitting 20 fours and 5 sixes at a stunning strike rate of 230.15.
That innings was not just big. It was completely dominant. Roy was in a different gear to everyone else on the field that day and his knock powered Quetta to a massive total. No batter in PSL history has come close to matching that score since.
Roy’s Double Entry in the Top 10
What makes Jason Roy’s PSL record even more impressive is that his 116 off 57 balls against Lahore Qalandars in February 2022 also sits inside the top 10. He is the only batter in PSL history to own two separate innings of 115 or above. That level of consistency at the very top of the scoring charts is something no other PSL batter has achieved.
Usman Khan — The Fastest Big Score in PSL History
120 Off 43 Balls — The Most Brutal Innings Ever Played
While Jason Roy holds the record for the highest score, Usman Khan’s 120 off just 43 balls for Multan Sultans on March 11, 2023 is arguably the most devastating innings ever played in PSL cricket. His strike rate of 279.06 on that day is the highest strike rate ever recorded in a PSL century innings.
He hit 12 fours and 9 sixes in that knock, barely giving the Quetta Gladiators bowlers a moment to settle. The fact that this innings came on the same day as the highest ever PSL total of 262/3 tells you exactly what kind of match that was at Rawalpindi.
Pakistani Batters in the High Scores List
Pakistani fans always want to see how their own stars compare. Several local batters have made this elite list and their performances deserve special recognition.
| Player | Team | Score | Balls | Strike Rate | Against |
|---|---|---|---|---|---|
| Usman Khan | Multan Sultans | 120 | 43 | 279.06 | Quetta Gladiators |
| Babar Azam | Peshawar Zalmi | 115 | 65 | 176.92 | Quetta Gladiators |
| Babar Azam | Peshawar Zalmi | 111* | 63 | 176.19 | Islamabad United |
| Kamran Akmal | Peshawar Zalmi | 107* | 61 | 175.40 | Lahore Qalandars |
| Sharjeel Khan | Karachi Kings | 117 | 62 | 188.70 | Peshawar Zalmi |
| Fakhar Zaman | Lahore Qalandars | 115 | 57 | 201.75 | Islamabad United |
| Sahibzada Farhan | Islamabad United | 106 | 52 | 203.84 | Peshawar Zalmi |
Babar Azam is the only Pakistani batter to score two separate centuries in PSL history, with both coming for Peshawar Zalmi. Kamran Akmal holds three separate century innings in this list, making him one of the most prolific big-score makers in PSL history from the Pakistani side.
Quetta Gladiators — The Team of Big Individual Innings
No franchise has produced more top-end individual scores in PSL than Quetta Gladiators. Jason Roy twice, Rilee Rossouw twice, Cameron Delport, Hasan Nawaz, and Ahmed Shehzad all feature across this list. Their philosophy of backing attacking batters at the top has produced more historic PSL innings than any other franchise.
Rawalpindi Cricket Stadium has been the setting for most of these big knocks. The fast outfield, true bounce, and shorter boundaries at Pindi make it the perfect venue for batters looking to go big, and the records show exactly that.
Ben Dunk — The Most Sixes in a High Score Innings
99 Not Out off 40 Balls With 12 Sixes
Ben Dunk’s 99 not out off 40 balls for Lahore Qalandars deserves a special mention even though it sits just outside the century mark. With 12 sixes in that innings, Dunk hit more maximums than any other batter on this entire list in their individual high-score knock. His strike rate of 247.5 is the second highest recorded in any innings featuring on this list, behind only Usman Khan’s 279.06. It remains one of the most entertaining innings PSL has ever seen.
Centuries in PSL History — How Many and Who Hit Them
Scoring a T20 century in PSL is an extremely rare achievement. Here is a complete look at every PSL century ever scored.
| Player | Centuries | Teams Played For |
|---|---|---|
| Rilee Rossouw | 3 | Quetta Gladiators |
| Usman Khan | 3 | Multan Sultans |
| Kamran Akmal | 3 | Peshawar Zalmi |
| Jason Roy | 2 | Quetta Gladiators |
| Babar Azam | 2 | Peshawar Zalmi |
| Fakhar Zaman | 2 | Lahore Qalandars |
| Sharjeel Khan | 2 | Karachi Kings |
Rilee Rossouw, Usman Khan, and Kamran Akmal are the only three batters in PSL history to score three centuries each. That places them in a genuinely elite club that very few T20 players in the world can match at franchise level.
FAQs About High Scores in PSL
Who has the highest individual score in PSL history?
Jason Roy holds the record with 145 not out off 63 balls for Quetta Gladiators against Peshawar Zalmi at Rawalpindi on March 8, 2023.
Which Pakistani batter has the highest score in PSL?
Usman Khan holds the record for the highest score by a Pakistani batter with 120 off just 43 balls for Multan Sultans, also the fastest century in PSL history by strike rate.
How many PSL centuries has Babar Azam scored?
Babar Azam has scored two PSL centuries, both for Peshawar Zalmi, making him one of only a handful of Pakistani batters to achieve this feat.
What is the fastest century in PSL history?
Usman Khan’s 120 off 43 balls at a strike rate of 279.06 is the fastest century in PSL history in terms of balls faced and strike rate.
Which team has produced the most high scores in PSL?
Quetta Gladiators have produced the most individual high scores in PSL history, with four batters featuring in the top ten list including Jason Roy twice.
Has any batter scored two centuries in the same PSL season?
Rilee Rossouw scored centuries in multiple PSL seasons for Quetta Gladiators and is one of three batters to reach three PSL centuries across their career alongside Usman Khan and Kamran Akmal.







