New Zealand pacer Daryl Tuffey has retired from all forms of cricket, a release from the New Zealand Cricket (NZC) said on Friday.
The 34-year-old has had an injury-ridden 12-year career. He played his last international game in November 2010, an ODI against India at Guwahati.
"I've had a few different injuries recently and they do get tougher to come back from," he told NZC's official website.
"It's probably been my one major regret in cricket that I haven't spent as much time on the field as I would have liked but it's part and parcel of playing the game."
"It's been an honour to represent my country and to be able to do so in some great places around the world has been a bonus," he added.
Tuffey played 26 Tests for the Kiwis, taking 77 wickets. He also played 94 ODIs (110 wickets) and two T20s.