[4] He made his List A debut on 10 August 2021, for Nottinghamshire in the 2021 Royal London One-Day Cup.
[8] On 17 November 2021, in the 2021–22 Pro50 Championship match against the Rhinos, Compton scored his first century in List A cricket with 102 runs.
[10] Compton finished as the leading run-scorer in the 2021–22 Pro50 Championship, with 361 runs in eight matches,[11] and was named the Batter of the Tournament.
[12] Compton made his Kent debut in the first match of the 2022 season, where he scored a century, the third of his first-class career.
[13][14] A week later, in Kent's second match of the season, Compton scored his second and third centuries for the team,[15] carrying his bat in the first innings and being the last batter dismissed in the second.