 In October 2018, he was named in Tshwane Spartans' squad for the first edition of the Mzansi Super League T20 tournament.He was the joint-leading wicket-taker for the team in the tournament, with sixteen dismissals in nine matches.In November 2019, he was selected to play for the Sylhet Thunder in the 2019–20 Bangladesh Premier League.