[3] In September 2019, he was named in Balochistan's squad for the 2019–20 Quaid-e-Azam Trophy tournament.
[6] He made his first-class debut for Balochistan in the 2019–20 Quaid-e-Azam Trophy on 28 October 2019.
[7] In November 2019, he was named in Pakistan's squad for the 2019 ACC Emerging Teams Asia Cup in Bangladesh.
[8] He made his List A debut for Pakistan, against Afghanistan, in the Emerging Teams Cup on 14 November 2019.
[9] In October 2021, he was named in the Pakistan Shaheens squad for their tour of Sri Lanka.