He is a right-handed batsman and right-arm medium-fast bowler who plays for Northamptonshire.
[3] In April 2023, he signed a professional contract for the first time by Nottinghamshire County Cricket Club.
[7][8] He made his List A debut for Northamptonshire against Hampshire in the 2022 One-Day Cup, on 9 August 2022.
[9] He made his first-class debut for Northamptonshire against Glamorgan in the 2024 County Championship, on 23 June 2024.
[10] Miller signed a one-year contract extension with Northamptonshire in September 2024, tying him to the club until the end of the 2026 season.