Carr was a member of the South Africa squad that competed at the 2010 Hockey World Cup and the 2010 Commonwealth Games. He also competed in the Champions Challenge in 2005, 2009 and 2011, and the Hockey Africa Cup of Nations in 2005, 2009 and 2011. Carr retired from international hockey with 81 caps and 50 goals.