Kevin Keegan recalled Barmby in May 2000 and named him in the preliminary squad for Euro 2000. He featured in the three warm-up games against Brazil, Ukraine, and Malta, before being named in the final squad on 1 June. Barmby made substitute appearances in the games against Germany and Romania as England were eliminated in the group stages.