| No. |
Date |
Cap |
Venue |
Opponent |
Score |
Result |
Competition |
Ref. |
| 1 |
3 September 2005 |
6 |
Moi International Sports Centre, Nairobi, Kenya |
Kenya |
2–0 |
2–0 |
2006 FIFA World Cup qualification |
[2] |
| 2 |
30 May 2006 |
13 |
7 November Stadium, Radès, Tunisia |
Belarus |
3–0 |
3–0 |
Friendly |
[3] |
| 3 |
7 February 2007 |
16 |
Prince Moulay Abdellah Stadium, Rabat, Morocco |
Morocco |
1–1 |
1–1 |
Friendly |
[4] |
| 4 |
24 March 2007 |
17 |
Stade Linité, Victoria, Seychelles |
Seychelles |
1–0 |
3–0 |
2008 Africa Cup of Nations qualification |
[5] |
| 5 |
2–0 |
| 6 |
3–0 |
| 7 |
2 June 2007 |
18 |
7 November Stadium, Radès, Tunisia |
Seychelles |
1–0 |
4–0 |
2008 Africa Cup of Nations qualification |
[6] |
| 8 |
16 June 2007 |
19 |
7 November Stadium, Radès, Tunisia |
Mauritius |
1–0 |
2–0 |
2008 Africa Cup of Nations qualification |
[7] |
| 9 |
17 November 2007 |
22 |
7 November Stadium, Radès, Tunisia |
Namibia |
2–0 |
2–0 |
Friendly |
[8] |
| 10 |
23 January 2008 |
25 |
Tamale Stadium, Tamale, Ghana |
Senegal |
1–0 |
2–2 |
2008 African Cup of Nations |
[9] |
| 11 |
7 June 2008 |
31 |
Stade Linité, Victoria, Seychelles |
Seychelles |
1–0 |
2–0 |
2010 FIFA World Cup qualification |
[10] |
| 12 |
21 June 2008 |
33 |
7 November Stadium, Radès, Tunisia |
Burundi |
2–0 |
2–1 |
2010 FIFA World Cup qualification |
[11] |
| 13 |
14 October 2008 |
35 |
Stade de France, Paris, France |
France |
1–0 |
1–3 |
Friendly |
[12] |
| 14 |
28 March 2009 |
38 |
Nyayo National Stadium, Nairobi, Kenya |
Kenya |
2–1 |
2–1 |
2010 FIFA World Cup qualification |
[13] |
| 15 |
11 October 2009 |
41 |
7 November Stadium, Radès, Tunisia |
Kenya |
1–0 |
1–0 |
2010 FIFA World Cup qualification |
[14] |
| 16 |
30 May 2010 |
48 |
7 November Stadium, Radès, Tunisia |
France |
1–0 |
1–1 |
Friendly |
[15] |
| 17 |
20 June 2010 |
49 |
Khartoum International Stadium, Khartoum, Sudan |
Sudan |
4–0 |
6–2 |
Friendly |
[16] |
| 18 |
5–0 |
| 19 |
11 August 2010 |
51 |
Stade National, N'Djamena, Chad |
Chad |
2–0 |
3–1 |
2012 African Cup of Nations qualification |
[17] |
| 20 |
4 September 2010 |
52 |
7 November Stadium, Radès, Tunisia |
Malawi |
1–0 |
2–2 |
2012 African Cup of Nations qualification |
[18] |
| 21 |
2–0 |
| 22 |
10 October 2010 |
53 |
Stade de Kégué, Lomé, Togo |
Togo |
1–0 |
2–1 |
2012 African Cup of Nations qualification |
[19] |
| 23 |
5 June 2011 |
55 |
Sousse Olympic Stadium, Sousse, Tunisia |
Chad |
1–0 |
5–0 |
2012 African Cup of Nations qualification |
[20] |
| 24 |
3–0 |
| 25 |
5–0 |
| 26 |
10 August 2011 |
56 |
Mustapha Ben Jannet Stadium, Monastir, Tunisia |
Mali |
4–1 |
4–2 |
Friendly |
[21] |
| 27 |
27 January 2012 |
60 |
Stade d'Angondjé, Libreville, Gabon |
Niger |
2–1 |
2–1 |
2012 African Cup of Nations |
[22] |
| 28 |
27 May 2012 |
64 |
Mustapha Ben Jannet Stadium, Monastir, Tunisia |
Rwanda |
4–1 |
5–1 |
Friendly |
[23] |
| 29 |
2 June 2012 |
65 |
Mustapha Ben Jannet Stadium, Monastir, Tunisia |
Equatorial Guinea |
1–1 |
3–1 |
2014 FIFA World Cup qualification |
[24] |
| 30 |
9 June 2012 |
66 |
Estádio da Várzea, Praia, Cape Verde |
Cape Verde |
2–1 |
2–1 |
2014 FIFA World Cup qualification |
[25] |
| 31 |
15 August 2012 |
67 |
Széktói Stadion, Kecskemét, Hungary |
Iran |
2–2 |
2–2 |
Friendly |
[26] |
| 32 |
30 December 2012 |
71 |
Al-Shaab Stadium, Baghdad, Iraq |
Iraq |
1–0 |
2–1 |
Friendly |
[27] |
| 33 |
13 January 2013 |
74 |
Baba Yara Stadium, Kumasi, Ghana |
Ghana |
1–0 |
2–4 |
Friendly |
[28] |
| 34 |
2–0 |
| 35 |
14 August 2013 |
78 |
Radès Olympic Stadium, Radès, Tunisia |
Congo |
2–0 |
3–0 |
Friendly |
[29] |
| 36 |
3–0 |