She has previously played for Wales, Somerset and Central Sparks, as well as Yorkshire Diamonds and Surrey Stars in the Women's Cricket Super League and Birmingham Phoenix in The Hundred.
In her first season with Somerset, she was the side's second-leading run-scorer in the 2015 Women's County Championship, and achieved her List A high score of 96 in a match against Durham.
She was part of the side that won the 2019 Women's Twenty20 Cup, and Davies was the second-highest run-scorer for the team, with 200 runs at an average of 33.33.
[11] Davies also played in the Women's Cricket Super League, for Yorkshire Diamonds in 2018 and for Surrey Stars in 2019, but made little impact with the bat for either side.
[14] In 2021, Davies was ever-present for Central Sparks across the Rachael Heyhoe Flint Trophy and the Charlotte Edwards Cup.