| 1982-08-14 | New Zealand | 16–23 | | 1 try | Christchurch (Lancaster Park) |
| 1982-08-28 | New Zealand | 19–16 | | 1 try | not recorded |
| 1982-09-11 | New Zealand | 18–33 | | | Auckland (Eden Park) |
| 1983-07-09 | USA | 49–3 | | 4 tries | not recorded |
| 1983-10-22 | Italy | 29–7 | | 3 conversions, 1 penalty | Rovigo |
| 1983-11-13 | France | 15–15 | | 1 conversion, 1 penalty | not recorded |
| 1983-11-19 | France | 6–15 | | 1 penalty | not recorded |
| 1984-07-21 | New Zealand | 16–9 | | | not recorded |
| 1984-08-04 | New Zealand | 15–19 | | 1 penalty | not recorded |
| 1984-08-18 | New Zealand | 24–25 | | 1 try, 1 penalty | not recorded |
| 1984-11-03 | England | 19–3 | | | Twickenham |
| 1984-11-10 | Ireland | 16–9 | | | not recorded |
| 1984-11-24 | Wales | 28–9 | | | not recorded |
| 1984-12-08 | Scotland | 37–12 | | 2 tries | Murrayfield |
| 1986-06-01 | Italy | 39–18 | | 2 tries | Brisbane |
| 1986-06-21 | France | 27–14 | | 1 try | not recorded |
| 1986-08-09 | New Zealand | 13–12 | | 1 try | not recorded |
| 1986-08-23 | New Zealand | 12–13 | | | not recorded |
| 1986-09-06 | New Zealand | 22–9 | | 1 try | not recorded |
| 1987-05-23 | England | 19–6 | | 1 try | Concord Oval |
| 1987-05-31 | USA | 47–12 | | 1 try | Ballymore |
| 1987-06-03 | Japan | 42–23 | | 1 try | Concord Oval |
| 1987-06-07 | Ireland | 33–15 | Full-back | | Concord Oval |
| 1987-06-13 | France | 24–30 | Full-back | 1 try | Concord Oval |
| 1987-06-18 | Wales | 21–22 | Wing | | not recorded |
| 1988-05-29 | England | 22–16 | | | not recorded |
| 1988-06-12 | England | 28–8 | | 1 try | not recorded |
| 1988-07-16 | New Zealand | 19–19 | | | Ballymore, Brisbane Second Test |
| 1988-07-30 | New Zealand | 9–30 | | | Concord Oval, Sydney Third Test |
| 1988-11-05 | England | 19–28 | | 1 try | Twickenham First Test |
| 1988-11-19 | Scotland | 32–13 | | 2 tries | Murrayfield |
| 1988-12-03 | Italy | 55–6 | | 3 tries | Rome |
| 1989-07-01 | British & Irish Lions | 30–12 | | | Sydney Football Stadium |
| 1989-07-08 | British & Irish Lions | 12–19 | | | Ballymore |
| 1989-07-15 | British & Irish Lions | 18–19 | | | Sydney Football Stadium |
| 1989-11-04 | France | 32–15 | | 1 try | not recorded |
| 1989-11-11 | France | 19–25 | | | not recorded |
| 1990-06-24 | France | 48–31 | | 1 try | not recorded |
| 1990-06-30 | France | 19–28 | | 1 try | not recorded |
| 1990-07-21 | New Zealand | 6–21 | | | not recorded |
| 1990-08-04 | New Zealand | 17–27 | | | not recorded |
| 1990-08-18 | New Zealand | 21–9 | | | not recorded |
| 1991-07-27 | England | 40–15 | | | Sydney Football Stadium Test Match |
| 1991-10-04 | Argentina | 32–19 | | 2 tries | Stradey Park |
| 1991-10-09 | Samoa | 9–3 | | | Pontypool Park |
| 1991-10-12 | Wales | 38–3 | | 1 try | not recorded |
| 1991-10-20 | Ireland | 19–18 | | 2 tries | not recorded |
| 1991-10-27 | New Zealand | 16–6 | | 1 try | Lansdowne Road |
| 1991-11-02 | England | 12–6 | | | Twickenham |
| 1992-06-13 | Scotland | 27–12 | | 2 tries | not recorded |
| 1992-06-21 | Scotland | 37–13 | | | not recorded |
| 1992-07-04 | New Zealand | 16–15 | | 1 try | 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 | Wing | 1 try | Newlands |
| 1992-11-21 | Wales | 23–6 | | 1 try | National Ground, Cardiff Arms Park |
| 1993-07-31 | South Africa | 12–19 | | | Sydney Football Stadium |
| 1993-08-14 | South Africa | 28–20 | | | 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 |
| 1994-06-05 | Ireland | 33–13 | | 1 try | 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-11 | England | 22–25 | | | Newlands |
| 1996-06-09 | Wales | 56–25 | | | Ballymore Oval, Brisbane 1st Test |
| 1996-06-22 | Wales | 42–3 | Wing | | Sydney Football Stadium, Sydney 2nd Test |
| 1996-07-06 | New Zealand | 6–43 | Wing | | not recorded |
| 1996-07-13 | South Africa | 21–16 | Wing | | Sydney Football Stadium |
| 1996-07-27 | New Zealand | 25–32 | Wing | | not recorded |
| 1996-08-03 | South Africa | 19–25 | Wing | | Free State Stadium |
| 1996-10-23 | Italy | 40–18 | | | not recorded |
| 1996-12-01 | Wales | 28–19 | | | Cardiff Arms Park, Cardiff Test Match |