Date | Age | Position | Opponent | Result | Score | Venue | Prov |
05 Jun 2010 | 22 | Inside Centre | Wales | Win: 34-31 | 1 try | Millenium Stadium (Cardiff Arms Park), Cardiff | WP |
12 Jun 2010 | 22 | Reserve | France | Win: 42-17 | | Newlands, Cape Town | WP |
19 Jun 2010 | 22 | Reserve | Italy | Win: 29-13 | | Puma Stadium, Witbank | WP |
26 Jun 2010 | 22 | Inside Centre | Italy | Win: 55-11 | | Basil Kenyon Stadium, East London | WP |
24 Jul 2010 | 22 | Reserve | Australia | Lose: 13-30 | | Suncorp Stadium (Lang Park), Brisbane | WP |
21 Aug 2010 | 22 | Outside Centre | New Zealand | Lose: 22-29 | | National Stadium, Johannesburg | WP |
23 Jul 2011 | 23 | Outside Centre | Australia | Lose: 20-39 | | Stadium Australia, Sydney | WP |
30 Jul 2011 | 23 | Inside Centre | New Zealand | Lose: 7-40 | | WestPac Stadium, Wellington | WP |
17 Sep 2011 | 23 | Reserve | Fiji | Win: 49-3 | | WestPac Stadium, Wellington | WP |
22 Sep 2011 | 23 | Reserve | Namibia | Win: 87-0 | 2 tries | North Harbour Stadium, North Shore City | WP |
29 Sep 2012 | 24 | Reserve | Australia | Win: 31-8 | | Loftus Versfeld, Pretoria | WP |
06 Oct 2012 | 24 | Reserve | New Zealand | Lose: 16-32 | | National Stadium, Johannesburg | WP |
17 Nov 2012 | 24 | Outside Centre | Scotland | Win: 21-10 | | Murrayfield, Edinburgh | WP |
24 Nov 2012 | 24 | Outside Centre | England | Win: 16-15 | | Twickenham, London | WP |
20 Aug 2016 | 28 | Reserve | Argentina | Win: 30-23 | | Mbombela Stadium, Nelspruit | WP |
10 Sep 2016 | 28 | Inside Centre | Australia | Lose: 17-23 | | Suncorp Stadium (Lang Park), Brisbane | WP |
17 Sep 2016 | 28 | Inside Centre | New Zealand | Lose: 13-41 | | AMI Stadium (Rugby League Park), Christchurch | WP |
01 Oct 2016 | 28 | Inside Centre | Australia | Win: 18-10 | | Loftus Versfeld, Pretoria | WP |
08 Oct 2016 | 28 | Outside Centre | New Zealand | Lose: 15-57 | | Kingspark, Durban | WP |