McEveley har vært i England sin U-21 tropp, men på grunn av at han har skotsk bestefar har han valgt å spille med det skotske flagget på brystet. Han har spilt 3 landskamper for .