| 1991-07-22 | Wales | 63–6 | | | not recorded |
| 1991-07-27 | England | 40–15 | | | Sydney Football Stadium Test Match |
| 1991-10-04 | Argentina | 32–19 | | | Stradey Park |
| 1991-10-09 | Samoa | 9–3 | | | Pontypool Park |
| 1991-10-12 | Wales | 38–3 | | | not recorded |
| 1991-10-20 | Ireland | 19–18 | | | not recorded |
| 1991-10-27 | New Zealand | 16–6 | | | Lansdowne Road |
| 1991-11-02 | England | 12–6 | | | Twickenham |
| 1992-06-13 | Scotland | 27–12 | | | not recorded |
| 1992-06-21 | Scotland | 37–13 | | 1 try | not recorded |
| 1992-07-04 | New Zealand | 16–15 | | | not recorded |
| 1992-07-19 | New Zealand | 19–17 | | | not recorded |
| 1992-07-25 | New Zealand | 23–26 | | | not recorded |
| 1992-08-22 | South Africa | 26–3 | Lock | | Newlands |
| 1994-06-05 | Ireland | 33–13 | | | not recorded |
| 1994-06-11 | Ireland | 32–18 | | | not recorded |
| 1994-06-18 | Italy | 23–20 | | | not recorded |
| 1995-05-25 | South Africa | 18–27 | | | Newlands |
| 1995-05-31 | Canada | 27–11 | | | Boet Erasmus Stadium |
| 1995-06-03 | Romania | 42–3 | | 4 conversions | not recorded |
| 1995-06-11 | England | 22–25 | | | Newlands |
| 1996-06-09 | Wales | 56–25 | | | Ballymore Oval, Brisbane 1st Test |
| 1996-06-22 | Wales | 42–3 | Lock (C) | 1 conversion | Sydney Football Stadium, Sydney 2nd Test |
| 1996-07-06 | New Zealand | 6–43 | Lock (C) | | not recorded |
| 1996-07-13 | South Africa | 21–16 | Lock (C) | | Sydney Football Stadium |
| 1996-07-27 | New Zealand | 25–32 | Lock (C) | | not recorded |
| 1996-08-03 | South Africa | 19–25 | Lock (C) | 1 conversion, 3 penalties | Free State Stadium |
| 1996-10-23 | Italy | 40–18 | | | not recorded |
| 1996-11-09 | Scotland | 29–19 | | | Murrayfield Test Match |
| 1996-11-23 | Ireland | 22–12 | | | Lansdowne Road, Dublin Test Match |
| 1997-06-21 | France | 29–15 | | 2 conversions, 5 penalties | not recorded |
| 1997-06-28 | France | 26–19 | | 1 conversion, 3 penalties | Ballymore, Brisbane 2nd Test |
| 1997-07-26 | New Zealand | 18–33 | Lock (C) | | not recorded |
| 1997-08-02 | South Africa | 32–20 | Lock (C) | | Lang Park / Suncorp Stadium |
| 1997-11-01 | Argentina | 23–15 | | | not recorded |
| 1997-11-08 | Argentina | 16–18 | | | not recorded |
| 1997-11-15 | England | 15–15 | | | Twickenham |
| 1997-11-22 | Scotland | 37–8 | | 3 conversions, 2 penalties | Murrayfield |
| 1998-06-06 | England | 76–0 | | | not recorded |
| 1998-06-13 | Scotland | 45–3 | Lock (C) | | not recorded |
| 1998-06-20 | Scotland | 33–11 | Lock (C) | | not recorded |
| 1998-07-11 | New Zealand | 24–16 | Lock (C) | | not recorded |
| 1998-07-18 | South Africa | 13–14 | Lock (C) | | Subiaco Oval |
| 1998-08-01 | New Zealand | 27–23 | Lock (C) | 2 conversions | Jade Stadium, Christchurch |
| 1998-08-22 | South Africa | 15–29 | Lock (C) | | Ellis Park |
| 1998-11-21 | France | 32–21 | | 1 conversion, 5 penalties | Stade de France, Paris Test Match |
| 1998-11-28 | England | 12–11 | | 4 penalties | Twickenham Test Match |
| 1999-10-03 | Romania | 57–9 | | 1 conversion | not recorded |
| 1999-10-10 | Ireland | 23–3 | | 1 penalty | Lansdowne Road |
| 1999-10-23 | Wales | 24–9 | | | Millennium / Principality Stadium |
| 1999-10-30 | South Africa | 27–21 | | | Twickenham |
| 1999-11-06 | France | 35–12 | | | Millennium / Principality Stadium |
| 2000-07-15 | New Zealand | 35–39 | Lock (C) | | not recorded |
| 2000-07-29 | South Africa | 26–6 | Lock (C) | | Stadium Australia |
| 2000-08-05 | New Zealand | 24–23 | Lock (C) | 1 penalty | not recorded |
| 2000-08-26 | South Africa | 19–18 | Lock (C) | | Kings Park |
| 2001-06-30 | British & Irish Lions | 13–29 | Lock (C) | | The Gabba |
| 2001-07-07 | British & Irish Lions | 35–14 | Lock (C) | | Colonial Stadium |
| 2001-07-14 | British & Irish Lions | 29–23 | Lock (C) | | Stadium Australia |
| 2001-07-28 | South Africa | 15–20 | Lock (C) | | Loftus Versfeld |
| 2001-08-11 | New Zealand | 23–15 | Lock (C) | | not recorded |
| 2001-08-18 | South Africa | 14–14 | Lock (C) | | Subiaco Oval |
| 2001-09-01 | New Zealand | 29–26 | Lock (C) | | not recorded |