W reprezentacji Tunezji Kasraoui zadebiutował 27 maja 2005 roku w wygranym 4:1 towarzyskim meczu z Angolą. W tym samym roku był członkiem kadry na Puchar Konfederacji, a w 2006 na Puchar Narodów Afryki. Pół roku po mistrzostwach kontynentu selekcjoner Roger Lemerre powołał go na Mistrzostwa Świata w Niemczech, gdzie był rezerwowym dla Alego Boumnijela.