Boyce made her county debut in 2013, for Nottinghamshire against Staffordshire. She did not bat or bowl.[3] She played three matches that season before becoming more of a regular in the next, and she hit her maiden half-century in 2014, scoring 50* in a successful chase against Yorkshire.[4]
In 2016, Nottinghamshire were promoted from Division 2 of the County Championship, with Boyce ending the season as the sides third-highest run-scorer.[5] She was also the team's leading run-scorer in the Twenty20 Cup.[6] Boyce was again her side's leading run-scorer in the 2018 Women's Twenty20 Cup, with a best of 74 coming in a victory over Worcestershire.[7][8]
In 2019, Boyce joined Lancashire.[9] She was their leading run-scorer in the County Championship, scoring 262 runs at an average of 43.66, which was also the highest of any non-international player across the whole competition.[10] She also achieved what was at the time her highest List A score in the competition, hitting 83 in a 1-run victory over Surrey.[11] In 2021, she hit 179 runs as her side won the North Group of the Twenty20 Cup, including 96* from 73 balls in a match against North East Warriors.[12][13] In 2022, she was the leading run-scorer across the entire Twenty20 Cup, with 306 runs including three half-centuries.[14] At the end of the 2022 season, it was announced that Boyce had left Lancashire.[15]
In 2020, Boyce played for North West Thunder in the Rachael Heyhoe Flint Trophy. She appeared in all 6 matches, scoring 105 runs at an average of 17.50.[20] In December 2020, it was announced that Boyce was one of the 41 female cricketers that had signed a full-time domestic contract.[21] In 2021, she was Thunder's second-highest run-scorer in the Rachael Heyhoe Flint Trophy, with 232 runs including scoring 91 against Sunrisers and 67 against Northern Diamonds.[22][23][24] She also scored 87 runs in 6 matches in the Charlotte Edwards Cup.[25] Boyce played for Manchester Originals in The Hundred, appearing in 5 matches and scoring 37 runs.[26] In 2022, she scored 172 runs for North West Thunder in the Charlotte Edwards Cup, including two half-centuries.[27] She also played four matches for the side in the Rachael Heyhoe Flint Trophy, before, in September, joining Lightning, citing moving closer to home as a big reason for the move.[28][29] She played two matches for her new side, and scored 70 in Lightning's final match of the tournament, against South East Stars.[30] She was also again in the Manchester Originals squad for The Hundred, but did not play a match.[31] In November 2022, it was confirmed that Boyce had signed a professional contract with Lightning, now known as The Blaze.[32]
In 2023, she played 22 matches for The Blaze, across the Rachael Heyhoe Flint Trophy and the Charlotte Edwards Cup, and was the side's leading run-scorer in the Charlotte Edwards Cup, with 200 runs at an average of 28.57.[33][34] She also scored her maiden List A century in the Rachael Heyhoe Flint Trophy, with 104 against Sunrisers.[35] She was signed by Northern Superchargers for The Hundred, but did not play a match.[36] In 2024, she played one match for The Blaze.[37]
Boyce has also played for various England Academy and Development teams, having been part of the national set-up since 2014.[9]