| 1995-05-31 | Canada | 27–11 | | 1 try | Boet Erasmus Stadium |
| 1995-06-03 | Romania | 42–3 | | 2 tries | not recorded |
| 1995-06-11 | England | 22–25 | Reserve (bench) | | Newlands |
| 1996-06-09 | Wales | 56–25 | | 1 try | Ballymore Oval, Brisbane 1st Test |
| 1996-06-22 | Wales | 42–3 | Centre | 1 try | Sydney Football Stadium, Sydney 2nd Test |
| 1996-07-06 | New Zealand | 6–43 | Centre | | not recorded |
| 1996-07-13 | South Africa | 21–16 | Centre | 1 try | Sydney Football Stadium |
| 1996-07-27 | New Zealand | 25–32 | Centre | | not recorded |
| 1996-08-03 | South Africa | 19–25 | Wing (bench) | | Free State Stadium |
| 1996-11-09 | Scotland | 29–19 | | | Murrayfield Test Match |
| 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 | | | Ballymore, Brisbane 2nd Test |
| 1997-07-26 | New Zealand | 18–33 | Wing | | not recorded |
| 1997-08-02 | South Africa | 32–20 | Wing | | Lang Park / Suncorp Stadium |
| 1997-08-16 | New Zealand | 24–36 | Wing | 1 try | Carisbrook |
| 1997-08-23 | South Africa | 22–61 | Wing | 1 try | Loftus Versfeld |
| 1997-11-01 | Argentina | 23–15 | | | not recorded |
| 1997-11-08 | Argentina | 16–18 | | | not recorded |
| 1997-11-15 | England | 15–15 | | 1 conversion, 1 penalty | Twickenham |
| 1997-11-22 | Scotland | 37–8 | | 1 try | Murrayfield |
| 1998-06-06 | England | 76–0 | | | not recorded |
| 1998-06-13 | Scotland | 45–3 | Wing | 1 try | not recorded |
| 1998-06-20 | Scotland | 33–11 | Wing | | not recorded |
| 1998-07-11 | New Zealand | 24–16 | Wing | | not recorded |
| 1998-07-18 | South Africa | 13–14 | Wing | | Subiaco Oval |
| 1998-08-01 | New Zealand | 27–23 | Wing | | Jade Stadium, Christchurch |
| 1998-08-22 | South Africa | 15–29 | Wing | | Ellis Park |
| 1998-11-21 | France | 32–21 | | | Stade de France, Paris Test Match |
| 1998-11-28 | England | 12–11 | | | Twickenham Test Match |
| 1999-06-12 | Ireland | 46–10 | | | not recorded |
| 1999-06-19 | Ireland | 32–26 | | 2 conversions, 3 penalties | not recorded |
| 1999-07-17 | South Africa | 32–6 | Wing | 2 tries | Lang Park / Suncorp Stadium |
| 1999-07-24 | New Zealand | 15–34 | Wing | | not recorded |
| 1999-08-14 | South Africa | 9–10 | Wing | | Newlands |
| 1999-08-28 | New Zealand | 28–7 | Wing (bench) | | not recorded |
| 1999-10-03 | Romania | 57–9 | Reserve | 2 tries | not recorded |
| 1999-10-10 | Ireland | 23–3 | | | Lansdowne Road |
| 1999-10-14 | USA | 55–19 | Reserve | 1 conversion | Thomond Park |
| 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 | Wing | 1 try | not recorded |
| 2000-07-29 | South Africa | 26–6 | Wing | | Stadium Australia |
| 2000-08-05 | New Zealand | 24–23 | Wing | 1 try | not recorded |
| 2000-08-26 | South Africa | 19–18 | Wing | | Kings Park |
| 2001-06-30 | British & Irish Lions | 13–29 | Wing | | The Gabba |
| 2001-07-07 | British & Irish Lions | 35–14 | Wing | 2 tries | Colonial Stadium |
| 2001-07-14 | British & Irish Lions | 29–23 | Wing | | Stadium Australia |
| 2001-07-28 | South Africa | 15–20 | Wing | | Loftus Versfeld |
| 2001-08-11 | New Zealand | 23–15 | Wing | | not recorded |
| 2001-08-18 | South Africa | 14–14 | Wing | | Subiaco Oval |
| 2001-09-01 | New Zealand | 29–26 | Wing | | not recorded |
| 2001-11-01 | Spain | 92–10 | | 2 tries | not recorded |
| 2001-11-10 | England | 15–21 | | | Twickenham |
| 2001-11-17 | France | 13–14 | | | not recorded |
| 2001-11-25 | Wales | 21–13 | | | not recorded |
| 2003-06-07 | Ireland | 45–16 | | | not recorded |
| 2003-06-14 | Wales | 30–10 | Wing | 1 conversion | not recorded |
| 2003-06-21 | England | 14–25 | | 3 penalties | not recorded |
| 2003-07-12 | South Africa | 22–26 | Wing | 1 try | Newlands |
| 2003-10-10 | Argentina | 24–8 | Wing | 1 try | not recorded |
| 2003-10-18 | Romania | 90–8 | Wing | 1 try | not recorded |
| 2003-11-01 | Ireland | 17–16 | Wing | | not recorded |
| 2003-11-08 | Scotland | 33–16 | Wing (bench) | | Lang Park / Suncorp Stadium |
| 2003-11-15 | New Zealand | 22–10 | Wing (bench) | | Telstra Stadium |
| 2003-11-22 | England | 17–20 | Wing (bench) | | not recorded |
| 2004-06-19 | Scotland | 34–13 | | 1 try, 3 conversions, 1 penalty | not recorded |
| 2011-09-11 | Italy | 32–6 | | 1 try | North Harbour Stadium, |