Jones signed a senior academy contract with Durham ahead of the 2018 season and also played for Tynemouth Cricket Club.[6]
During the 2017-2018 Australian summer, Jones played for the Torquay Tigers Cricket Club making 573 runs at an average of 71.62, including three 100s and three 50s. [7]
In July 2019, he was selected to play for the Glasgow Giants in the inaugural edition of the Euro T20 Slam cricket tournament.[9][10] However, the following month the tournament was cancelled.[11]
In April 2022, in the 2022 County Championship, Jones scored his maiden century in first-class cricket, with 108 runs against Leicestershire.[12] He made his Twenty20 debut on 26 May 2022, for Durham in the 2022 T20 Blast.[13] In July 2022, also in the County Championship, Jones scored his maiden double century in first-class cricket, with 206 runs against Middlesex.[14]
Jones joined Lancashire on a three-year contract ahead of the 2025 season.[15]
International career
In October 2021, Jones was named as a reserve player in Scotland's Twenty20 International (T20I) squad for the 2021 ICC Men's T20 World Cup.[16] Following an injury to Josh Davey, Jones was added to Scotland's main squad for their last three matches of the tournament.[17]
In July 2022, Jones was named in Scotland's T20I squad for their home series against New Zealand.[18] Jones made his T20I debut on 29 July 2022, for Scotland against New Zealand.[19]