પાકિસ્તાનના લાહોરમાં જન્મેલા તાહિર ત્યાં અંડર- 19 ટીમનો ભાગ રહી ચૂક્યા છે, પરંતુ 2011થી તેઓ દક્ષિણ આફ્રિકા માટે રમે છે.