Harris was an accomplished tennis player as a youngster but preferred the mate-ship of team sports.
[2][3] Harris made his T20 Blast debut for Middlesex against Somerset on 1 July 2022 at Lord's.
He took 2 wickets on debut including that of South African international Rilee Rossouw.
[4] Harris made his List-A debut for Middlesex on August 14, 2022, against Somerset and hit the winning runs in a one wicket victory at Taunton.
[5] In July 2023, Middlesex announced he was to be released by the county after taking 13 wickets in eight white ball appearances.