[3] He made his first-class debut on 18 October 2019, for Queensland in the 2019–20 Sheffield Shield season.
[4] Two weeks before his first-class debut, Street made the highest individual total in Second XI cricket in Australia, scoring 345 runs against Victoria.
[5] He made his List A debut on 31 October 2019, for Queensland in the 2019–20 Marsh One-Day Cup.
[6] On 4 November 2019, Street scored his maiden first-class century, with 115 runs against Western Australia.
[8] In December 2021, Street represented Australia A against the England Lions, scoring an unbeaten 119 in the second innings of the first-class match between the two sides at Ian Healy Oval.