[1] He represented Karachi Kings in the second edition and Multan Sultans in 3rd season of Pakistan Super League.
He was the leading wicket-taker for Sui Southern Gas Company in the 2017–18 Quaid-e-Azam Trophy, with 49 dismissals in nine matches.
[3][4] He was the leading wicket-taker for Sui Southern Gas Company in the 2018–19 Quaid-e-Azam One Day Cup with fourteen wickets in five matches.
[5] He was also the leading wicket-taker for Sui Southern Gas Company in the 2018–19 Quaid-e-Azam Trophy, with 49 dismissals in eight matches.
[11][12] In October 2021, he signed to play for Ashcombe Park in the North Staffordshire and South Cheshire League in England for the 2022 season.