Carter was born at
Wellington in 1994 and educated at
St Andrew's College, Christchurch and
Lincoln University. He played age-group cricket for Canterbury and made his debut for the
New Zealand under-19 team in April 2013 before going on to be part of New Zealand's squad for the
2014 ICC Under-19 Cricket World Cup. He made his senior provincial debut at the end of 2014. He spent the 2015 off-season on a cricket scholarship in the United Kingdom, playing Second XI cricket for Northamptonshire and
Surrey County Cricket Clubs, before establishing himself as a key member of the Cantrbury team. Described as an "elegant" left-handed batter who was one of Canterbury's "most reliable and consistent performers", In February 2020, in a match against
Wellington in the
2019–20 Plunket Shield season, Carter scored his maiden double century in
first-class cricket, finishing with an unbeaten 226. In June 2020, he was offered a contract by Canterbury ahead of the 2020–21 domestic cricket season, and in November 2020, he was named as the captain of Canterbury ahead of their
2020–21 Ford Trophy campaign. Carter announced that he would leave Canterbury in July 2024. He joined
Otago later the same month. ==References==