Joe Root and James Anderson have been recalled by new England coach Peter Moores for the one-off ODI against Scotland on May 9.