Bennett made his international debut in 2010. He also played in the 2011 World Cup.
New Zealand fast bowler Hamish Bennett is set to end his 16-year professional career. The 35-year-old pacer said the 2021-22 season is going to be his last.
Bennett has played 31 matches for New Zealand in three formats. The last time he played international cricket was in September, in a T20 series against Bangladesh.
Announcing his retirement, Bennett said: "When I started playing ball in the nets as a young boy, I was going to enjoy a career I never thought possible. The Old Boys Timaru Cricket Club, with whom I started cricket, Timaru Boys High School, South Canterbury Cricket, Canterbury Cricket, Cricket Wellington and New Zealand Cricket, and the other best clubs I have played with over the years, have all helped me achieve my cricketing dream. ‘
Bennett added: "I have played with some great players, captains and coaches. I consider myself lucky to have worked with them. I thank each and every one of them for their support over the years. It was an honor for New Zealand to be able to represent my family and country. It's like holding those memories and experiences in your heart. I will tell these stories for the rest of my life. ‘