The Pakistan Super League has seen some impressive scores in recent seasons, especially since it moved entirely to Pakistan. Batsmen are enjoying the batting friendly pitches at the four venues where the matches are held. Let’s look at who holds the record for the highest individual score in PSL history.
Highest Individual Scores in PSL (2016-2023)
Player
Score
Against
Venue
Year
Jason Roy
145*
Peshawar Zalmi
Rawalpindi
2023
Colin Ingram
127*
Quetta Gladiators
Sharjah
2019
Rilee Rossouw
121
Peshawar Zalmi
Rawalpindi
2023
Usman Khan
120
Quetta Gladiators
Rawalpindi
2023
Cameron Delport
117*
Lahore Qalandars
Karachi
2019
Sharjeel Khan
117
Peshawar Zalmi
Dubai
2016
Martin Guptill
117
Karachi Kings
Karachi
2023
Jason Roy
116
Lahore Qalandars
Karachi
2022
Babar Azam
115
Quetta Gladiators
Rawalpindi
2023
Fakhar Zaman
115
Islamabad United
Rawalpindi
2023
1. Jason Roy – 145*
Jason Roy, opening for Quetta Gladiators, scored an incredible 145 not out off 63 balls, the highest score in PSL history. During PSL 8 at Rawalpindi Cricket Stadium, Quetta chased a huge target of 241 runs. Alongside Martin Guptill, Roy reached 50 runs in just 22 balls and his century in 44 balls. He formed partnerships of 109 runs for the second wicket with Will Smeed and 93 runs with Mohammad Hafeez, leading Quetta to an impressive victory. In total, he hit 20 fours and 5 sixes.
Before Roy’s record, Colin Ingram of Karachi Kings held the PSL highest score. Batting second against Quetta Gladiators, who scored 186/5, Ingram scored an unbeaten 127 runs off 59 balls, hitting 12 fours and 8 sixes. Despite losing their top batsmen early, he added 50 runs for the third wicket with Awais Zia. Karachi won the match by 6 wickets with 8 balls to spare.
3. Rilee Rossouw – 121
In a thrilling chase, Rilee Rossouw almost single-handedly guided Multan Sultans to a 4-wicket victory over Peshawar Zalmi, scoring 121 runs off 51 balls while chasing 243 runs. After losing early wickets, he partnered with Kieron Pollard for 99 runs for the third wicket, reaching 50 in just 17 balls and 100 in 41 balls. He hit 12 fours and 8 sixes, setting a new record for the fastest century in PSL.
4. Usman Khan – 120
Just one day after Rossouw’s performance, Usman Khan also scored a century for Multan Sultans against Quetta Gladiators. Opening the batting, he scored 120 runs off 43 balls, achieving the fastest century in PSL history by reaching 50 in 22 balls and 100 in just 36 balls. He smashed 9 sixes and 12 fours before getting out.
5. Cameron Delport – 117*
Cameron Delport had a significant impact for Islamabad United, scoring 117 not out off 60 balls in a crucial PSL 4 match. After losing an opener on the first ball, Delport formed a key partnership with Chadwick Walton, scoring 118 runs for the third wicket. He hit 13 fours and 6 sixes, leading his team to a total of 238/3, the highest score in PSL at that time.
Sharjeel Khan was the first player in PSL history to score a century, making 117 runs off 62 balls against Peshawar Zalmi. His innings included 12 fours and 8 sixes, contributing to Islamabad United’s victory in the second eliminator, which helped them reach the finals. His score remained the highest individual score in PSL for three years.
7. Martin Guptill – 117
In another outstanding performance for Quetta Gladiators, Martin Guptill scored 117 runs off 62 balls. After a shaky start, he accelerated after reaching 50 runs in 44 balls and 100 in 62 balls. He built crucial partnerships, scoring 59 runs off just 20 balls in the latter stages to guide Quetta to a total of 168/7.
8. Jason Roy – 116
In his first match of PSL 7, Jason Roy made an impressive 116 runs off 57 balls for Quetta Gladiators while chasing 205 runs against Lahore Qalandars. He hit 11 fours and 8 sixes and contributed significantly to partnerships that helped Quetta win by 7 wickets.
9. Babar Azam – 115
Babar Azam scored 115 runs off 65 balls, making it the highest individual score in PSL history for a losing team. As the captain of Peshawar Zalmi, he added 162 runs with opener Saim Ayub before getting out in the final over. Babar reached his 50 in 32 balls and his century in 60 deliveries, hitting 15 fours and 3 sixes.
10. Fakhar Zaman – 115
Just a day after Babar and Roy’s centuries, Fakhar Zaman scored 115 runs off 57 balls for Lahore Qalandars. His innings included 8 fours and 8 sixes, helping his team post 226/5. Despite losing an early wicket, Zaman formed key partnerships that led to a significant victory, with Qalandars winning by 119 runs, marking the highest margin of victory in PSL history.