 He made his debut for Algeria in a 1–0 win on 12 August 2009, against Uruguay.He went on to play for Algeria at the 2010 Africa Cup of Nations in Angola.Meghni was born on 16 April 1984 in Paris to Ali and Anna, an Algerian father and a Portuguese mother.