В 2005 году Беннетт не вызывался на тест-матчи, в 2006 году принял участие в летнем турне по Аргентине. На чемпионате мира 2007 года сыграл один матч против Японии, также участвовал в Кубках шести наций 2008, 2009, 2010 и 2011 годов. В 2008 году выиграл со сборной Кубок шести наций и завоевал также Большой шлем за счёт побед над всеми другими участниками; в 2011 году на чемпионате мира выступал в основном составе на позиции хукера. В 2012 году Беннетт выиграл с командой Кубок шести наций и Большой шлем, сыграв в матчах против Ирландии и Шотландии, однако в игре с шотландцами получил травму ахиллова сухожилия и выбыл из строя на 4—6 месяцев. По причине травмы его отправили во французский клуб «Лион», где он начал процедуру восстановления, длившуюся 12 недель, однако летом 2013 года Беннетт объявил о завершении карьеры, поскольку не оправился до конца от травмы. За «Лион» он не провёл ни одного матча.