| 1989-11-04 | France | 32–15 | | | not recorded |
| 1989-11-11 | France | 19–25 | | | not recorded |
| 1990-06-09 | France | 21–9 | | | not recorded |
| 1990-06-24 | France | 48–31 | | 1 try | not recorded |
| 1990-06-30 | France | 19–28 | | | 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 | Reserve (bench) | | 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-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 | Centre | | Newlands |
| 1992-11-21 | Wales | 23–6 | | | National Ground, Cardiff Arms Park |
| 1993-07-31 | South Africa | 12–19 | | | Sydney Football Stadium |
| 1993-08-14 | South Africa | 28–20 | | 2 tries | Ballymore |
| 1993-08-21 | South Africa | 19–12 | | | Sydney Football Stadium |
| 1993-10-09 | Canada | 43–16 | | | Kingsland Rugby Park, Calgary Test |
| 1993-10-30 | France | 13–16 | | | Parc Lescure, Bordeaux Ist Test |
| 1993-11-06 | France | 24–3 | | | Parc des Princes, Paris 2nd Test |
| 1995-05-25 | South Africa | 18–27 | | | Newlands |
| 1995-05-31 | Canada | 27–11 | | | Boet Erasmus Stadium |
| 1995-06-11 | England | 22–25 | | | Newlands |
| 1996-11-23 | Ireland | 22–12 | | | Lansdowne Road, Dublin Test Match |
| 1996-12-01 | Wales | 28–19 | | | Cardiff Arms Park, Cardiff Test Match |
| 1997-06-21 | France | 29–15 | | | not recorded |
| 1997-06-28 | France | 26–19 | | 1 try | Ballymore, Brisbane 2nd Test |
| 1997-07-26 | New Zealand | 18–33 | Centre | 1 try | not recorded |
| 1997-08-02 | South Africa | 32–20 | Centre | | Lang Park / Suncorp Stadium |
| 1997-08-16 | New Zealand | 24–36 | Centre | | Carisbrook |
| 1997-08-23 | South Africa | 22–61 | Centre | 1 try | Loftus Versfeld |
| 1998-06-13 | Scotland | 45–3 | Centre (bench) | | not recorded |
| 1998-06-20 | Scotland | 33–11 | Centre (bench) | | not recorded |
| 1998-07-11 | New Zealand | 24–16 | Centre (bench) | | not recorded |
| 1998-08-01 | New Zealand | 27–23 | Wing | 1 try | Jade Stadium, Christchurch |
| 1998-11-21 | France | 32–21 | | | Stade de France, Paris Test Match |
| 1998-11-28 | England | 12–11 | | | Twickenham Test Match |
| 1999-06-19 | Ireland | 32–26 | | | not recorded |
| 1999-07-24 | New Zealand | 15–34 | Centre (bench) | | not recorded |
| 1999-08-28 | New Zealand | 28–7 | Wing | | not recorded |
| 1999-10-03 | Romania | 57–9 | | 1 try | not recorded |
| 1999-10-10 | Ireland | 23–3 | Reserve | | Lansdowne Road |
| 1999-10-14 | USA | 55–19 | | | Thomond Park |
| 1999-10-23 | Wales | 24–9 | Reserve | | Millennium / Principality Stadium |
| 1999-10-30 | South Africa | 27–21 | Reserve | | Twickenham |
| 1999-11-06 | France | 35–12 | Reserve | | Millennium / Principality Stadium |
| 2000-07-15 | New Zealand | 35–39 | Centre | | not recorded |
| 2000-07-29 | South Africa | 26–6 | Centre | | Stadium Australia |
| 2000-08-05 | New Zealand | 24–23 | Centre | | not recorded |
| 2000-08-26 | South Africa | 19–18 | Centre | | Kings Park |