A left-arm fast bowler from Layyah in Punjab province,[1] Khan received coaching in the Lahore Qalandars Players Development Program in 2022.[2] He played for Lahore Qalandars in the 20-over Namibia Global T20 in September 2023,[3] and began playing in Zimbabwe shortly afterwards.
In December 2023, against Matabeleland Tuskers in the second round of the Logan Cup, Khan took 5 for 14 as Southern Rocks dismissed Tuskers in their second innings for 71. He took wickets with the last two balls of his fourth over and two more with the first two balls of his fifth; three of the four were out leg before wicket. It was the 45th time in the history of first-class cricket that a bowler has taken four wickets in four balls.[4][5][6] Later the same season he took 3 for 53 and 6 for 70 in Rocks' victory over Mid West Rhinos; he made all his dismissals without the aid of a fielder: five leg before wicket, three bowled, one caught and bowled.[7]
In Zimbabwe's Pro50 Championship domestic List A competition, Khan took 7 for 44 against Mid West Rhinos in March 2026. Southern Rocks won by 133 runs.[8] With 28 wickets at an average of 13.96, Khan was the leading wicket-taker in the 2025–26 Logan Cup, which Southern Rocks won.[9]