 Carey started the 2017–18 season playing in the JLT Cup for South Australia, coming close to a maiden century when he scored 92 against Victoria in the elimination final as part of South Australia's fourth-biggest one-day partnership of all time, putting on 212 runs with Jake Weatherald.As a result of his selection for Australia A and one-day form, Carey went into the 2017–18 Sheffield Shield season as one of the main contenders to play for Australia in the 2017–18 Ashes series.Though he had only played 18 first-class matches prior to the start of the season, Carey was considered the best young wicket-keeper in Australia.