Yasir Shah har spillet for en række hold i Pakistans first-class, List A og twenty20 cricket, inklusiv Khyber-Pakhtunkhwa Province, Pakistan A, Abbottabad Rhinos og Sui Northern Gas Pipelines Limited.