Bryant was born in Murwillumbah[3] and raised 15km south of the Queensland-New South Wales border in Kingscliff.[4] He grew up playing cricket and rugby league for Cudgen in the Gold Coast competition. Due to its close proximity and population difference, most sports teams based in the north-eastern Tweed region of New South Wales fall under the jurisdiction of neighbouring Gold Coast sporting administrations. State representation differs between sports and this was evidenced when Bryant played for New South Wales in rugby league and Queensland in cricket.[5] At the age of seven, he moved to Townsville for three years before relocating to the Gold Coast.[6] Upon return, Bryant began playing Queensland Premier Cricket for the Gold Coast Dolphins where he made his first grade debut at the age of 16 in December 2015.[7] and attended St Joseph's College throughout his teenage years.[8] He continued to play rugby league as a teenager and was offered a three-year developmental contract with the Gold Coast Titans but gave the sport away at the age of 17 to focus on cricket.[9]
Domestic career
Bryant was in the Cricket Australia XI squad for the 2017–18 JLT One-Day Cup. He made his List A debut in Cricket Australia XI's victory over South Australia, but he only scored one run and did not bowl.[10] He played again in their second match, top-scoring for the side with 60 runs against Queensland in a losing effort.[11] He registered his highest score for the tournament against New South Wales, reaching 89 runs off just 61 balls, also in a loss.[12] His form was good enough that he did not miss a match for Cricket Australia XI and finished the tournament with a total of 168 runs with a strike rate over 100.[13]