In April 2017, James made her under-17 debut in a 2–0 friendly defeat to USA. On 14 October 2017, she captained England during a 10–0 win over Latvia as part of 2018 UEFA Women's Under-17 Championship qualification, scoring four goals.