A tall spinner in the Phil Tufnell mode, Harris made his debut for South Africa in 2006 against India, after the retirement of Nicky Boje.
It was his performances for Warwickshire that really drew the selectors' attention, when he took 31 wickets in eight County Championship games.
He also had some success in the NatWest Pro40 competition, taking 12 wickets in his eight matches.
He gave up his Kolpak status to play Test cricket for South Africa and celebrated with the wicket of Sachin Tendulkar.
Although born in Zimbabwe, he grew up in Cape Town where he played with the likes of Paul Adams and Claude Henderson.
He played for Warwickshire again in the second half of the 2007 season, picking up nine wickets in the Twenty20 Cup.