cmp date team score vs g a minutes
WC June 23, 2006 Tunisia   0 - 1 Ukraine 0 90 Olympiastadion
WC June 19, 2006 Tunisia   3 - 1 Spain 0 90 Mercedes-Benz Arena
WC June 14, 2006 Tunisia   2 - 2 Saudi Arabia 0 90 Allianz Arena
CC June 21, 2005 Tunisia   0 - 2 Australia 0 90 Red Bull Arena (Leipzig)
CC June 18, 2005 Tunisia   3 - 0 Germany 0 90 RheinEnergieStadion
CC June 15, 2005 Tunisia   2 - 1 Argentina 0 46 RheinEnergieStadion
NED1 Feb. 25, 2004 AFC Ajax   1 - 4 Heerenveen 0 90 Abe Lenstra Stadion, Heerenveen
NED1 Feb. 22, 2004 AFC Ajax   1 - 0 FC Twente 0 29 Amsterdam ArenA
NED1 Oct. 17, 2003 AFC Ajax   5 - 1 FC Volendam 1 90 Amsterdam ArenA
NED1 Oct. 5, 2003 AFC Ajax   3 - 1 FC Groningen 0 90 Oosterpark Stadion, Groningen
NED1 Sept. 28, 2003 AFC Ajax   6 - 0 Willem II 0 72 Amsterdam ArenA
NED1 Sept. 21, 2003 AFC Ajax   2 - 4 NAC Breda 0 90 MyCom Stadion, Breda
NED1 Sept. 13, 2003 AFC Ajax   4 - 1 RKC Waalwijk 0 26 Amsterdam ArenA
NED1 Aug. 23, 2003 AFC Ajax   1 - 0 RBC Roosendaal 0 60 Vast & Goed Stadion, Roosendaal
WC June 14, 2002 Tunisia   2 - 0 Japan 0 90 Nagai Stadium
WC June 10, 2002 Tunisia   1 - 1 Belgium 0 90 Ōita Bank Dome
WC June 5, 2002 Tunisia   2 - 0 Russia 0 90 Home's Stadium Kobe
WC June 15, 1998 Tunisia   2 - 0 England 0 79 Stade Vélodrome