[2] He was born in the village of Maniri Payan in the Swabi District of Khyber Pakhtunkhwa into a family with military background, the son of Captain (r) Gul Haidar, and considers Wasim Akram as his cricketing inspiration.
[3] He made his List A debut for Water and Power Development Authority in the 2018–19 Quaid-e-Azam One Day Cup on 16 October 2018.
[4] Prior to his List A debut, he was named in Pakistan's squad for the 2018 Under-19 Cricket World Cup.
[5] He made his first-class debut for Water and Power Development Authority in the 2018–19 Quaid-e-Azam Trophy on 19 October 2018.
[8][9] In March 2021, he was named in Pakistan's Twenty20 International (T20I) squad for their tours to South Africa and Zimbabwe.