Something of a journeyman cricketer, having had several brief stints at clubs since his first-class career began in 1996, Tahir is a leg-spinner with a googly which is almost impossible to read.
Tahir's averages suggest he has been unlucky to never receive full international recognition although he made little impact duriong his initial forays into county cricket with Middlesex and Yorkshire.
But in 2008, with an attack sorely missing the retired Shane Warne, and with Shaun Udal having left for Middlesex, Hampshire gave Tahir another opportunity when they signed him as the club's overseas player for the closing months of the season.
Tahir's impact was phenomenal. He took 44 championship wickets at under 17, 12 Pro40 wickets at 20 and scored the winning runs against Durham to help Hampshire go from relegation favourites to third in the championship and Pro40 runners-up.
He was rewarded for his efforts with a two-year deal at the end of the season as Hampshire's overseas player.
Tahir secured South African residency, and continued to be a threat for Hampshire in 2009. But the arrival of Ajantha Mendis as overseas player for 2010 forced him to look elsewhere, and he chose a one-year deal at Warwickshire.