Frustrated by
South Africa's domestic quota system, in October 2015 Bowes moved to Christchurch, New Zealand. Bowes' agent Patrick Steytler and
Stephen Fleming facilitated his move to the Sydenham Cricket Club. His dream was to play for the
New Zealand cricket team, following in the footsteps of compatriots
Grant Elliott,
Neil Wagner and
Kruger van Wyk. and followed that up with his maiden century for Canterbury a week later. He was the leading run-scorer in the
2017–18 Plunket Shield season for Canterbury, with 570 runs in ten matches. In June 2018, he was awarded a contract with Canterbury for the 2018–19 season. He was also the leading run-scorer for Canterbury in the
2018–19 Ford Trophy, with 414 runs in nine matches, and in the
2018–19 Super Smash, with 276 runs in ten matches. In June 2020, he was offered a contract by Canterbury ahead of the 2020–21 domestic cricket season. On 23 October 2024, Bowes set a new world record for the fastest double century in men's List A cricket by scoring 200 off 103 balls for Canterbury against Otago Volts. ==International career==