FORMER Hampshire fast bowler Shane Bond has announced his immeditate retirement from all forms of cricket.

The 34-year-old New Zealander announced his decision to end his career on his return to Christchurch following his side's exit from the ICC World Twenty20 in the West Indies.

Bond, who took a career best 7-66 against Sussex on his Hampshire debut in 2007, said: "I know the time is right for me to step down. I have given it everything when playing for the Black Caps.

"I will miss the camaraderie because it has been a privilege to play alongside such a great bunch of guys who are so committed to do their best for New Zealand."

Bond's nine-year international career was blighted by injury - he played only 18 Tests - but when he was fit he was one of the most devastating fast bowlers of his generation.

He became the quickest New Zealander to reach 50 Test and 50 one-day international wickets.

He made his Test debut against Australia in 2001 and notched career-best innings figures of six for 51 against Zimbabwe four years later.

But injury forced him to call time on the longest form of the game at the end of last year just one Test into his comeback after a spell with the rebel Indian Cricket League.

In the shortened versions he played 82 one-day games and 20 Twenty20 internationals and was always a potent force with ball in hand, particularly against Australia.

In 17 one-dayers against the Baggy Greens he took 44 wickets at 15.79, including New Zealand-best figures of six for 23 at the 2003 World Cup in South Africa.

Bond added: "I dreamed of playing for New Zealand when I was six. The reality of what has unfolded was more than I could ever hope for and I have been extremely proud to represent New Zealand.

"I am going to miss a lot of this but I know now is the time to bow out."