Beasley fue convocado por Bob Bradley entre los 23 jugadores que viajaron a Sudádfrica en el 2010, pero solo jugó entrando desde la banca en el último partido de la fase de grupos contra .