The former Ospreys hooker joined Lyon later that year but never featured for the French side.
Bennett, who made his test debut back in 2003, was part of two Grand Slam winning Wales sides and whilst disappointed at having to announce his retirement he is proud of what he has achieved in the game.
"My last game was for Wales against Scotland at the Millennium Stadium and little did I know then it would be my last game, but it's not a bad stadium to mark that occasion," said Bennett.
"I did not manage to bow out on my own terms, but it is something I have had to accept.
"Rugby has given me a lot. I was lucky to play in three World Cups and be part of two Grand Slam campaigns and reach the milestone of 50 caps.
"I have been involved in some great games and perhaps my most memorable was the first Six Nations match against England in 2008 when we were written off but went to Twickenham and won.
"The World Cup in New Zealand in 2011 was special because in the two previous tournaments I did not start a game.
"To be involved in the starting side, and have a great tournament in getting to the semi-finals in a country where they love the game, was amazing.
"I also spent nine great years with the Ospreys and I would like to thank all the players, fans and coaches who have always supported me.
"I will always have special pride in saying I am one of the Ospreys originals when they came together in 2003.
"So I have been lucky to have many good experiences and I can look back with great pride.I enjoyed working hard to get where I am.
"I have always set my goals high but if you had told me 10 years ago what I have achieved I would have taken it.
"I have enjoyed every minute of it and now I am looking forward to my next goals."