She has previously played for Surrey and Otago, as well as Lancashire Thunder in the Women's Cricket Super League.
[3][4] Miles began playing in men's leagues in Hong Kong at the age of 15, representing Craigengower Cricket Club (CCC) and Nomads.
[5] During the 2005-06 season, she took 6/53 for CCC in the final of the HKCA Saturday League and also became the first woman to play in the Sunday Cup.
[26] In 2006, Miles was named in the squad for Hong Kong's first international series, a tour of Pakistan.
[4] She appeared in the team's three 50-over matches against Pakistan, which formed the Asian sub-qualifier for the 2008 Women's Cricket World Cup Qualifier.
[31] In October 2021, it was announced that Miles was returning to play for Hong Kong, being named in their squad for the 2021 ICC Women's T20 World Cup Asia Qualifier.
[38] In November 2022, she was the leading run-scorer at the East Asia Cup, with 149 runs at an average of 74.50, including making her Twenty20 high score in the third match of the tournament, with 86* from 70 deliveries.
[39][40] In 2023, she was Hong Kong's second-highest run-scorer at the Capricorn Women's Quadrangular Series, with 114 runs including one half-century.