Bell attended Manchester Grammar School and played cricket for Alderley Edge.
[2] After playing regularly for Lancashire second XI throughout 2021, he signed a contract with the club in November 2021.
[3] Bell was named in the England under-19 squad for the 2022 ICC Under-19 Cricket World Cup held in the Caribbean in early 2022.
[5][6] Bell made his senior debut in June 2022 in the 2022 t20 Blast against Durham at Blackpool, scoring 31 runs from 25 balls.
[10] on 13th June 2023 Bell got his maiden county championship wicket (Liam Dawson) against Hampshire.