Sahibzada Farhan highest T20 score

Playing for Peshawar Region in the 2025 National T20 Cup, 29-year-old Sahibzada Farhan smashed a record 162 off just 72 balls against Quetta Region on Friday (March 21). 

Having already scored a hundred and two fifties in the last three matches, Farhan came into this game with incredibe form and he made the most of it.

Batting first, Peshawar lost Waqar Ahmed for 15 off 12. Maaz Sadaqat joined Farhan and the two stitched an unbeaten partnership with Sadaqat retring hurt on 54 off 38 and Farhan finishing unbeaten on 162 off 72 balls, having hit 14 fours and 11 sixes. Peshawar ended their ininngs on 239-1.

Also read: Fastest hundreds for Pakistan, full list: Newbie batter beats Babar, sits behind Afridi in joint second

Every record broken by Sahibzada Farhan

Farhan's score is the highest in any T20 game in Pakistan as well as by a Pakistani batter in any T20 match, eclipsing Kamran Akmal's 150 not out for Lahore Whites against Islamabad in 2017.

It is also the joint third-highest individual score in men's T20 history after Chris Gayle's 175 and Aaron Finch's 172. Three players apart from Farhan have made 162: Hamilton Masakadza, Hazratullah Zazai, and Dewald Brevis.

Farhan's last four knocks read: 114*, 62, 76, 162*. That's an aggregate of 414 runs at an average of 207 and a strike rate of 189.9. For perspective, the record for the most runs in T20Is belongs to France's Gustav McKeon who made 373 runs in his first four T20Is.

The 11 sixes hit by Farhan is also the second most hit by a batter in any T20 knock in Pakistan. The record belongs to Kamran Akmal, who hit 12 in his unbeaten 150, and Ben Dunk, who hit 12 as well in a PSL game where he finished unbeaten on 99.

What is Farhan's T20I record?

Farhan has played nine T20Is for Pakistan, having debuted seven years back in 2018. He made a comeback to the Pakistan T20I side in 2014, playing two matches against New Zealand, three against Australia and one against Zimbabwe, but is yet to find success at the international level.

Currently, he has 86 runs to show at an average of 9.55 and strike rate of 95.55. With the kind of form he has displayed in this National T20 Cup season, those numbers should change soon.

Highest individual scores in T20 history

Player Runs Balls 4s 6s SR Team Opposition Ground Match Date
Chris Gayle 175* 66 13 17 265 RCB v Warriors Bengaluru 23 Apr 2013
Aaron Finch 172 76 16 10 226 Australia v Zimbabwe Harare 3 Jul 2018
Hamilton Masakadza 162* 71 14 11 228 Mountaineers v Eagles Bulawayo 11 Feb 2016
Hazratullah Zazai 162* 62 11 16 261.29 Afghanistan v Ireland Dehradun 23 Feb 2019
Sahibzada Farhan 162* 72 14 11 225 Peshawar v Quetta Multan 21 Mar 2025
Dewald Brevis 162 57 13 13 284.21 Titans v Knights Potchefstroom 31 Oct 2022
Adam Lyth 161 73 20 7 220.54 Yorkshire v Northants Leeds 17 Aug 2017
Brendon McCullum 158* 73 10 13 216.43 KKR v RCB Bengaluru 18 Apr 2008
Brendon McCullum 158* 64 13 11 246.87 Warwickshire v Derbyshire Birmingham 3 Jul 2015
Aaron Finch 156 63 11 14 247.61 Australia v England Southampton 29 Aug 2013
Glenn Maxwell 154* 64 22 4 240.62 Stars v Hurricanes Melbourne 19 Jan 2022
Luke Wright 153* 66 12 11 231.81 Sussex v Essex Chelmsford 25 Jul 2014
Graham Napier 152* 58 10 16 262.06 Essex v Sussex Chelmsford 24 Jun 2008
Chris Gayle 151* 62 10 15 243.54 Somerset v Kent Taunton 31 May 2015
Tilak Varma 151 67 14 10 225.37 Hyderabad v Meghalaya Saurashtra 23 Nov 2024
Kamran Akmal 150* 71 14 12 211.26 Lahore W v Islamabad Rawalpindi 24 Nov 2017
Sacha de Alwis 150* 67 7 13 223.88 Cayman v Brazil Buenos Aires 14 Dec 2024

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.