| 1996-06-22 | Wales | 42–3 | | | Sydney Football Stadium, Sydney 2nd Test |
| 1996-07-06 | New Zealand | 6–43 | Centre (bench) | | not recorded |
| 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 | Fly-half (bench) | | not recorded |
| 1997-08-02 | South Africa | 32–20 | Full-back | 1 try | Lang Park / Suncorp Stadium |
| 1997-08-16 | New Zealand | 24–36 | Full-back | 2 tries | Carisbrook |
| 1997-08-23 | South Africa | 22–61 | Full-back | | Loftus Versfeld |
| 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 | | 2 tries | Murrayfield |
| 1998-06-06 | England | 76–0 | | 3 tries, 2 conversions | not recorded |
| 1998-06-13 | Scotland | 45–3 | Fly-half | | not recorded |
| 1998-06-20 | Scotland | 33–11 | Fly-half | 1 try | not recorded |
| 1998-07-11 | New Zealand | 24–16 | Fly-half | | not recorded |
| 1998-07-18 | South Africa | 13–14 | Fly-half | | Subiaco Oval |
| 1998-08-01 | New Zealand | 27–23 | Fly-half | 1 try | Jade Stadium, Christchurch |
| 1998-08-22 | South Africa | 15–29 | Fly-half | | Ellis Park |
| 1998-11-21 | France | 32–21 | | | Stade de France, Paris Test Match |
| 1998-11-28 | England | 12–11 | | | Twickenham Test Match |
| 1999-10-10 | Ireland | 23–3 | | | Lansdowne Road |
| 1999-10-14 | USA | 55–19 | | 1 try | Thomond Park |
| 1999-10-23 | Wales | 24–9 | | | Millennium / Principality Stadium |
| 1999-10-30 | South Africa | 27–21 | | 1 drop goal | Twickenham |
| 1999-11-06 | France | 35–12 | | | Millennium / Principality Stadium |
| 2000-07-15 | New Zealand | 35–39 | Fly-half | | not recorded |
| 2000-07-29 | South Africa | 26–6 | Fly-half | | Stadium Australia |
| 2000-08-05 | New Zealand | 24–23 | Fly-half | | not recorded |
| 2000-08-26 | South Africa | 19–18 | Fly-half | | Kings Park |
| 2001-06-30 | British & Irish Lions | 13–29 | Fly-half | | The Gabba |
| 2001-07-07 | British & Irish Lions | 35–14 | Fly-half | | Colonial Stadium |
| 2001-08-11 | New Zealand | 23–15 | Fly-half | | not recorded |
| 2001-08-18 | South Africa | 14–14 | Fly-half | | Subiaco Oval |
| 2001-09-01 | New Zealand | 29–26 | Fly-half | | not recorded |
| 2001-11-01 | Spain | 92–10 | | | 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 |
| 2002-06-22 | France | 29–17 | | 1 try | not recorded |
| 2002-06-29 | France | 31–25 | | | not recorded |
| 2002-07-13 | New Zealand | 6–12 | Fly-half | | not recorded |
| 2002-07-27 | South Africa | 38–27 | Fly-half | | Wooloongabba |
| 2002-08-03 | New Zealand | 16–14 | Fly-half | | not recorded |
| 2002-08-17 | South Africa | 31–33 | Fly-half | | Ellis Park |
| 2003-07-12 | South Africa | 22–26 | Fly-half (bench) | | Newlands |
| 2003-07-26 | New Zealand | 21–50 | Fly-half | | not recorded |
| 2003-08-02 | South Africa | 29–9 | Fly-half | | Lang Park / Suncorp Stadium |
| 2003-08-16 | New Zealand | 17–21 | Fly-half | | not recorded |
| 2003-10-10 | Argentina | 24–8 | Fly-half | | not recorded |
| 2003-10-18 | Romania | 90–8 | Fly-half | 2 tries | not recorded |
| 2003-11-01 | Ireland | 17–16 | Fly-half | | not recorded |
| 2003-11-08 | Scotland | 33–16 | Fly-half | | Lang Park / Suncorp Stadium |
| 2003-11-15 | New Zealand | 22–10 | Fly-half | | Telstra Stadium |
| 2003-11-22 | England | 17–20 | Fly-half | | not recorded |
| 2004-07-17 | New Zealand | 7–16 | Fly-half | | not recorded |
| 2004-07-31 | South Africa | 30–26 | Fly-half | 1 try | Subiaco Oval |
| 2004-08-07 | New Zealand | 23–18 | Fly-half | | not recorded |
| 2004-08-21 | South Africa | 19–23 | Fly-half | | Kings Park |
| 2005-07-09 | South Africa | 30–12 | | 1 try | Stadium Australia |
| 2005-07-23 | South Africa | 20–33 | | 1 try | Ellis Park |
| 2005-07-30 | South Africa | 16–22 | Fly-half | | Loftus Versfeld |
| 2006-07-08 | New Zealand | 12–32 | Fly-half | | Lancaster Park |
| 2006-07-15 | South Africa | 49–0 | Fly-half | 1 drop goal | Lang Park / Suncorp Stadium |
| 2006-07-29 | New Zealand | 9–13 | Fly-half | | not recorded |
| 2006-08-05 | South Africa | 20–18 | Fly-half | | Stadium Australia |
| 2006-08-19 | New Zealand | 27–34 | Fly-half | | Eden Park |
| 2006-09-09 | South Africa | 16–24 | Fly-half | 1 try | Ellis Park |
| 2006-11-04 | Wales | 29–29 | Centre | | not recorded |
| 2006-11-11 | Italy | 25–18 | Centre | | not recorded |
| 2006-11-25 | Scotland | 44–15 | | 1 try | Murrayfield |
| 2007-06-02 | Wales | 31–0 | Fly-half | | not recorded |
| 2007-06-09 | Fiji | 49–0 | | 1 try | not recorded |
| 2007-06-16 | South Africa | 19–22 | Fly-half | | Newlands |
| 2007-06-30 | New Zealand | 20–15 | Fly-half | | Melbourne Cricket Ground |
| 2007-07-07 | South Africa | 25–17 | Fly-half | | Stadium Australia |
| 2007-07-21 | New Zealand | 12–26 | Fly-half | | not recorded |
| 2007-09-08 | Japan | 91–3 | Fly-half | | not recorded |