Shagari is member of the 2009 FIFA U-20 World Cup squad. He was a reserve player in the first game on 25 September against Venezuela and was with the team in the August 2009 Training Camp in Spain.