Sahibzada Farhan was born on 6 March 1996 in Charsadda, Pakistan. A right‑handed top‑order batsman, he captains the national side in the Twenty20 International format. He represents Peshawar in domestic competitions and plays for the Multan Sultans in the Pakistan Super League, bringing a blend of aggression and consistency to his teams.
Internationally, Farhan has featured in 47 T20I matches, scoring 1,515 runs at an average of 33.67 with a strike rate of 139.25, including two centuries and 13 fifties, his highest score being an unbeaten 100. In the one‑day format he has played six ODIs, making 101 runs at 16.83. He finished the 2026 T20 World Cup as the leading run‑scorer with 383 runs, registering two centuries and a record 176‑run partnership.
Sahibzada Farhan: quick facts
- Born: 6 March 1996, Charsadda
- Team: Pakistan
- Teams: Peshawar cricket team, Balochistan cricket team, Faisalabad cricket team
Sahibzada Farhan career statistics
Batting
| Format | Matches | Innings | Runs | Highest | Average | Strike rate | 100s | 50s |
|---|---|---|---|---|---|---|---|---|
| ODIs | 6 | 6 | 101 | 31 | 16.83 | 75.94 | 0 | 0 |
| T20Is | 47 | 47 | 1,515 | 100* | 33.67 | 139.25 | 2 | 13 |
Figures as of 12 November 2026. Figures from Cricsheet (cricsheet.org), Open Data Commons Attribution licence.
Sahibzada Farhan’s early life
Farhan was born on 6 March 1996 in the town of Charsadda, Pakistan. His family, the Sahibzada Farman, moved to Peshawar in 2008 when his father, a police officer, sought better educational facilities. In Peshawar he joined the Peshawar Gymkhana Club, initially playing with tape and tennis balls due to the lack of hard‑ball cricket infrastructure. His father recognised his talent and supported his cricketing ambitions despite limited family resources.
Initially Farhan tried his hand at fast bowling but achieved limited success over two seasons. A series of centuries in a local PCB inter‑district tournament prompted a shift in focus to batting. This performance earned him a place in the Peshawar Under‑19 side, where he flourished under coach Fazl‑e‑Akbar. A planned first‑class debut was postponed until 2016 after he underwent surgery for appendicitis.
Sahibzada Farhan’s domestic career
Farhan made his first‑class debut for Peshawar on 1 October 2016 in the Quaid‑e‑Azam Trophy. He emerged as the leading run‑scorer for Balochistan in the 2017 Pakistan Cup, amassing 331 runs in five matches. In April 2018 he was selected for Punjab's squad in the Pakistan Cup, scoring 155 runs in the opening match against Balochistan and earning the man of the match award. He later featured for Sindh in the 2019 edition of the same tournament and joined the Khyber Pakhtunkhwa squad for the 2019–20 Quaid‑e‑Azam Trophy.
His dominance continued in the shorter format, where he topped the run‑scoring charts in the 2021–22 National T20 Cup with 447 runs, a performance that secured him the PCB Domestic Cricketer of the Year award for 2021. In the 2024–25 National T20 Cup he set a new tournament record by scoring 588 runs in six innings, highlighted by a career‑best 162 against Quetta Region and a 148‑run knock in the semi‑final versus Abbottabad Region. He concluded that season with 605 runs and was named Player of the Series. In the Pakistan Super League he represented Islamabad United in 2025, scoring 184 runs in six matches at a strike rate of 165.77, before moving to Multan Sultans for the 2026 season where he recorded his ninth Twenty20 century.
Sahibzada Farhan’s international career
Farhan debuted in Twenty20 Internationals against Australia at Harare Sports Club on 8 July 2018, becoming a regular feature in Pakistan's T20 side. He made his One‑Day International debut versus Bangladesh at the Shere Bangla National Stadium, Mirpur on 11 March 2026. To date he has played 47 T20Is, scoring 1,515 runs at an average of 33.67 and a strike rate of 139.25, with two centuries, 13 fifties and a highest score of 100 not out. In ODIs he has appeared in six matches, making 101 runs at 16.83, with a top score of 31 and three catches. His best T20 innings include a 100 not out against Namibia at the Sinhalese Sports Club Ground on 18 February 2026 and a 100 against Sri Lanka at Pallekele International Cricket Stadium on 28 February 2026.
In the period from October 2026, Farhan featured in three T20Is, scoring 238 runs in three innings with a highest of 89. He was instrumental in Pakistan's 2025 Asia Cup campaign, contributing 58 runs against India and a top‑score of 57 in the final, while surpassing the Asian record for sixes in a calendar year with 88 sixes in 34 innings. During the 2025 Tri‑Nation Series he hit an unbeaten 80 off 45 balls against Sri Lanka, becoming the first Pakistani to reach 100 T20 sixes in a single year, and added 63 runs in a partnership with Babar Azam against Zimbabwe. At the 2026 T20 World Cup he finished as the leading run‑scorer with 383 runs, the first player to record two centuries in a single edition and part of a 176‑run partnership with Fakhar Zaman, the highest in tournament history.
Sahibzada Farhan’s franchise and league career
Farhan entered the Pakistan Super League with Islamabad United in the 2025 season, where he accumulated 184 runs across six matches, striking at 165.77. His aggressive approach and ability to clear the boundary quickly made him a key middle‑order asset. The following year he signed for Multan Sultans, where he notched his ninth Twenty20 century, further cementing his reputation as a prolific T20 batsman in franchise cricket.
Beyond the PSL, Farhan has been a mainstay for Peshawar in the National T20 Cup, delivering the tournament‑record 588 runs in six innings during the 2024–25 edition and posting a personal best of 162 against Quetta Region. His leadership qualities were recognised when he was appointed captain of Sui Northern Gas Pipelines Limited for the 2023–24 President's Trophy, guiding the side with both experience and tactical acumen.
Sahibzada Farhan’s records and achievements
Farhan's international record features two T20I centuries, the highest being an unbeaten 100 against Namibia in February 2026. He finished the 2026 T20 World Cup as the tournament's leading run‑scorer with 383 runs, becoming the first player to score two centuries in a single World Cup edition and sharing a 176‑run partnership with Fakhar Zaman, the highest partnership in the event's history. He also set the Asian benchmark for sixes in a calendar year with 88 sixes in 34 innings and was the first Pakistani to hit 100 T20 sixes within a year.
Domestically, Farhan led Balochistan's run‑scoring in the 2017 Pakistan Cup with 331 runs, and topped the 2021–22 National T20 Cup with 447 runs, earning the PCB Domestic Cricketer of the Year award for 2021. His 2024–25 National T20 Cup campaign produced a record 588 runs in six innings, highlighted by a 162‑run innings that surpassed Kamran Akmal's previous Pakistani T20 high. He concluded that tournament with 605 runs and was named Player of the Series, underscoring his status as one of Pakistan's most consistent run‑makers.
Sahibzada Farhan: frequently asked questions
When was Sahibzada Farhan born?
Sahibzada Farhan was born on 6 March 1996 in Charsadda.
Where is Sahibzada Farhan from?
Sahibzada Farhan was born in Charsadda, Pakistan.
Which teams has Sahibzada Farhan played for?
Sahibzada Farhan plays international cricket for Pakistan. Sahibzada Farhan’s other teams include Peshawar cricket team, Balochistan cricket team and Faisalabad cricket team.
When did Sahibzada Farhan make an international debut?
Sahibzada Farhan made an ODI debut against Bangladesh at Shere Bangla National Stadium, Mirpur on 11 March 2026. Sahibzada Farhan made a T20I debut against Australia at Harare Sports Club on 8 July 2018.
What is Sahibzada Farhan’s highest score?
Sahibzada Farhan’s highest score is 31 in ODIs and 100 not out in T20Is.
How many centuries has Sahibzada Farhan scored?
Sahibzada Farhan has scored 2 centuries in T20Is.










