Franklin made her county debut in 2014, for Kent against Essex.[3] She was part of the Kent team that won the Championship and Twenty20 Cup double in 2016, and won the Championship again in 2019.[4][5] She played six matches in the 2021 Women's Twenty20 Cup as Kent won the South East Group, and scored her maiden county half-century, scoring 51 against Middlesex.[6][7] In the 2022 Women's Twenty20 Cup, Franklin scored 155 runs, including 51 made against Surrey.[8][9] She played one match for the side in the 2023 Women's Twenty20 Cup, scoring 53 from 32 deliveries against Oxfordshire.[10][11]
In 2020, Franklin played for South East Stars in the Rachael Heyhoe Flint Trophy. She appeared in two matches, batting once and scoring 22 against Southern Vipers.[12][13] In 2021, she made 112 runs in the Stars' successful Charlotte Edwards Cup campaign, as well as playing four times in the Rachael Heyhoe Flint Trophy.[14][15] She also appeared three times for Birmingham Phoenix in The Hundred.[16] She played eleven matches for South East Stars in 2022, across the Charlotte Edwards Cup and the Rachael Heyhoe Flint Trophy, scoring 147 runs.[17][18] She also took eight wickets at an average of 21.25 in the Charlotte Edwards Cup.[18] In The Hundred, Franklin made two appearances for Birmingham Phoenix, scoring 10 runs and taking one wicket.[19] At the end of the 2022 season, it was announced that Franklin had signed her first professional contract with South East Stars.[20]
In 2023, she played 12 matches for South East Stars, across the Rachael Heyhoe Flint Trophy and the Charlotte Edwards Cup, taking 11 wickets and scoring two half-centuries.[21][22] She also signed for Northern Superchargers in The Hundred, but withdrew due to injury.[23] In 2024, she played 26 matches for South East Stars, across the Rachael Heyhoe Flint Trophy and the Charlotte Edwards Cup, scoring 369 runs and taking 16 wickets.[24][25]