Ahmed Osman forma parte de la selección de fútbol de Libia, ha jugado un total de 46 partidos, marcando 10 goles. Fue convocado para la Copa Africana de Naciones 2010 y la de 2012.