| 1989-11-04 | New Zealand | 9–34 | | | not recorded |
| 1990-03-24 | Ireland | 8–14 | | 1 try | Lansdowne Road |
| 1992-11-21 | Australia | 6–23 | | | National Ground, Cardiff Arms Park |
| 1993-05-22 | Zimbabwe | 35–14 | Lock (C) | | not recorded |
| 1993-05-29 | Zimbabwe | 42–13 | Lock (C) | 2 tries | not recorded |
| 1993-06-05 | Namibia | 38–23 | Lock (C) | | not recorded |
| 1994-06-11 | Canada | 33–15 | Lock | | not recorded |
| 1994-06-22 | Tonga | 18–9 | Lock | | not recorded |
| 1994-06-25 | Samoa | 9–34 | | | not recorded |
| 1994-11-26 | South Africa | 12–20 | | | Cardiff Arms Park |
| 1995-05-27 | Japan | 57–10 | | | Free State Stadium |
| 1995-05-31 | New Zealand | 9–34 | | | not recorded |
| 1995-06-04 | Ireland | 23–24 | | | Ellis Park |
| 1996-06-09 | Australia | 25–56 | | 1 try | Ballymore Oval, Brisbane 1st Test |
| 1996-06-22 | Australia | 3–42 | Lock | | Sydney Football Stadium, Sydney 2nd Test |
| 1996-12-01 | Australia | 19–28 | | | Cardiff Arms Park, Cardiff Test Match |
| 1996-12-15 | South Africa | 20–37 | | | Cardiff Arms Park |
| 1997-07-05 | USA | 30–20 | Lock | | not recorded |
| 1997-07-12 | USA | 28–23 | Lock | | Balboa Park, San Francisco 2nd Test |
| 1997-11-29 | New Zealand | 7–42 | | | Wembley Stadium Test Match |
| 1999-10-14 | Samoa | 31–38 | | | Millennium / Principality Stadium |
| 2002-06-08 | South Africa | 19–34 | Lock | | Free State Stadium |
| 2002-06-15 | South Africa | 8–19 | Lock | | Newlands |
| 2003-02-22 | England | 9–26 | Lock (bench) | | Millennium / Principality Stadium |
| 2003-03-08 | Scotland | 22–30 | Lock (bench) | | Murrayfield |
| 2003-03-22 | Ireland | 24–25 | Lock | | Millennium / Principality Stadium |
| 2003-03-29 | France | 5–33 | Lock | | Stade de France |
| 2003-06-14 | Australia | 10–30 | Lock | | not recorded |
| 2003-06-21 | New Zealand | 3–55 | Lock | | not recorded |
| 2003-08-16 | Ireland | 12–35 | Lock | | not recorded |
| 2003-10-12 | Canada | 41–10 | Lock | | not recorded |
| 2003-10-19 | Tonga | 27–20 | Lock | | Canberra Stadium |
| 2003-10-25 | Italy | 27–15 | Lock | | Canberra Stadium |
| 2003-11-09 | England | 17–28 | Lock (bench) | | Lang Park / Suncorp Stadium |
| 2004-02-14 | Scotland | 23–10 | Lock | | Millennium / Principality Stadium |
| 2004-03-07 | France | 22–29 | Lock (bench) | | not recorded |
| 2004-03-20 | England | 21–31 | Lock (bench) | | Twickenham |
| 2004-03-27 | Italy | 44–10 | Lock | | Millennium / Principality Stadium |
| 2004-06-12 | Argentina | 44–50 | Lock | | not recorded |
| 2004-06-19 | Argentina | 35–20 | Lock | | not recorded |
| 2004-06-26 | South Africa | 18–53 | Lock | | Loftus Versfeld |