He made his
first-class cricket debut against
Ireland on 26 May 2023 in a tour match. Thain made his List A debut against Lancashire on 1 August 2023. Good striker of the ball he made his T20 debut against Sussex on 13 June 2025 at Hove. Thain has had notable performances for
England national under-19 cricket team, including scoring back-to-back half-centuries against Sri Lanka in Youth ODIs and was part of the England U19 squad for 2024 World cup in South Africa. He signed his first rookie contract with the Essex County Cricket club in summer 2023 followed by a two year full professional contract until the end of 2026 in 2024 . In the 2025 season, he kept a regular place in the Essex team for the County Championship, typically batting at seven and being used as the fourth seam bowler. His returns were relatively modest but sufficient to keep his place in the team. == References ==