| 2005-06-04 | USA | 77–3 | Hooker | | not recorded |
| 2006-06-11 | Argentina | 25–27 | Hooker | | not recorded |
| 2006-11-04 | Australia | 29–29 | Hooker | | not recorded |
| 2006-11-17 | Canada | 61–26 | Hooker | 1 try | not recorded |
| 2007-02-04 | Ireland | 9–19 | Hooker (bench) | | not recorded |
| 2007-02-10 | Scotland | 9–21 | Hooker (bench) | | Murrayfield |
| 2007-02-24 | France | 21–32 | Hooker | | Stade de France |
| 2007-03-10 | Italy | 20–23 | Hooker | 1 try | not recorded |
| 2007-03-17 | England | 27–18 | Hooker | | Millennium / Principality Stadium |
| 2007-05-26 | Australia | 23–29 | Hooker | | not recorded |
| 2007-08-18 | Argentina | 27–20 | | | not recorded |
| 2007-09-09 | Canada | 42–17 | Hooker | | Stade de la Beaujoire |
| 2007-09-15 | Australia | 20–32 | Hooker | | not recorded |
| 2007-09-29 | Fiji | 34–38 | Hooker | | Stade de la Beaujoire |
| 2008-02-02 | England | 26–19 | Hooker (bench) | | Twickenham |
| 2008-02-09 | Scotland | 30–15 | Hooker (bench) | | not recorded |
| 2008-02-23 | Italy | 47–8 | Hooker | | Millennium / Principality Stadium |
| 2008-03-08 | Ireland | 16–12 | Hooker | | Croke Park |
| 2008-03-15 | France | 29–12 | Hooker (bench) | | Millennium / Principality Stadium |
| 2008-06-07 | South Africa | 17–43 | Hooker | | Free State Stadium |
| 2009-02-08 | Scotland | 26–13 | Hooker | | Murrayfield |
| 2009-02-14 | England | 23–15 | Hooker | | Millennium / Principality Stadium |
| 2009-02-27 | France | 16–21 | Hooker | | Stade de France |
| 2009-03-14 | Italy | 20–15 | Hooker (bench) | | not recorded |
| 2009-03-21 | Ireland | 15–17 | Hooker | | Millennium / Principality Stadium |
| 2009-11-07 | New Zealand | 12–19 | Hooker | | not recorded |
| 2009-11-21 | Argentina | 33–16 | Hooker | | not recorded |
| 2009-11-28 | Australia | 12–33 | Hooker | | not recorded |
| 2010-03-13 | Ireland | 12–27 | Hooker | | not recorded |
| 2010-03-20 | Italy | 33–10 | Hooker | | Millennium / Principality Stadium |
| 2010-06-05 | South Africa | 31–34 | Hooker | | Millennium / Principality Stadium |
| 2010-06-19 | New Zealand | 9–42 | Hooker | | not recorded |
| 2010-06-26 | New Zealand | 10–29 | Hooker | | not recorded |
| 2010-11-06 | Australia | 16–25 | Hooker (C) | | not recorded |
| 2010-11-13 | South Africa | 25–29 | Hooker (C) | | Millennium / Principality Stadium |
| 2010-11-27 | New Zealand | 25–37 | Hooker (C) | | not recorded |
| 2011-02-04 | England | 19–26 | Hooker (C) | | not recorded |
| 2011-02-12 | Scotland | 24–6 | Hooker (C) | | Murrayfield |
| 2011-02-26 | Italy | 24–16 | Hooker (C) | | not recorded |
| 2011-03-12 | Ireland | 19–13 | Hooker (C) | | not recorded |
| 2011-03-19 | France | 9–28 | Hooker (C) | | Stade de France |
| 2012-03-10 | Italy | 24–3 | Hooker | | Millennium / Principality Stadium |
| 2012-03-17 | France | 16–9 | Hooker | | Millennium / Principality Stadium |
| 2012-06-09 | Australia | 19–27 | Hooker (bench) | | not recorded |
| 2012-06-16 | Australia | 23–25 | Hooker | | not recorded |
| 2012-06-23 | Australia | 19–20 | Hooker | | not recorded |
| 2012-11-10 | Argentina | 12–26 | Hooker | | not recorded |
| 2012-11-24 | New Zealand | 10–33 | Hooker | | not recorded |
| 2012-12-01 | Australia | 12–14 | Hooker | | not recorded |
| 2013-02-02 | Ireland | 22–30 | Hooker | | not recorded |
| 2014-06-14 | South Africa | 16–38 | Hooker (bench) | | Kings Park |
| 2014-06-21 | South Africa | 30–31 | Hooker (bench) | | Mbombela Stadium |