She made her international debut in 2007 against Ireland. She made her maiden Commonwealth Games appearance representing Scotland at the 2010 Commonwealth Games. Becky achieved 100 international caps during the 2015 Women's EuroHockey Nations Championship in a match against Italy. She also made her captaincy debut in 2016 against South Africa. She last represented the national team in a friendly game against Ireland in 2018 and announced her international retirement in 2020.