Diallo won 46 caps for Senegal, scoring 21 goals, in a career which saw him represent his country at the African Cup of Nations in 1994. He played for Senegal at the 2007 Beach Soccer World Cup, scoring one goal and receiving one red card.