| 2010-01-30 | Nigeriav AlgeriaAfrican Cup of Nations | 1–0 | African Cup of Nations |
| 2010-01-28 | Ghanav NigeriaAfrican Cup of Nations | 1–0 | African Cup of Nations |
| 2010-01-25 | Zambiav NigeriaAfrican Cup of Nations | 0–0 p | African Cup of Nations |
| 2010-01-20 | Nigeriav MozambiqueAfrican Cup of Nations | 3–0 | African Cup of Nations |
| 2010-01-16 | Nigeriav BeninAfrican Cup of Nations | 1–0 | African Cup of Nations |
| 2010-01-12 | Egyptv NigeriaAfrican Cup of Nations | 3–1 | African Cup of Nations |
| 2009-11-14 | Kenyav NigeriaFIFA World Cup qualification | 2–3 | FIFA World Cup qualification |
| 2009-10-11 | Nigeriav MozambiqueFIFA World Cup qualification | 1–0 | FIFA World Cup qualification |
| 2009-09-06 | Nigeriav TunisiaFIFA World Cup qualification | 2–2 | FIFA World Cup qualification |
| 2009-06-20 | Tunisiav NigeriaFIFA World Cup qualification | 0–0 | FIFA World Cup qualification |
| 2009-06-07 | Nigeriav KenyaFIFA World Cup qualification | 3–0 | FIFA World Cup qualification |
| 2009-06-02 | Francev NigeriaFriendly | 0–1 | Friendly |
| 2009-05-29 | Republic of Irelandv NigeriaFriendly | 1–1 | Friendly |
| 2009-03-29 | Mozambiquev NigeriaFIFA World Cup qualification | 0–0 | FIFA World Cup qualification |
| 2009-02-11 | Nigeriav JamaicaFriendly | 0–0 | Friendly |
| 2008-11-19 | Colombiav NigeriaFriendly | 1–0 | Friendly |
| 2008-10-11 | Nigeriav Sierra LeoneFIFA World Cup qualification | 4–1 | FIFA World Cup qualification |
| 2008-09-06 | South Africav NigeriaFIFA World Cup qualification | 0–1 | FIFA World Cup qualification |
| 2008-06-21 | Nigeriav Equatorial GuineaFIFA World Cup qualification | 2–0 | FIFA World Cup qualification |
| 2008-06-15 | Equatorial Guineav NigeriaFIFA World Cup qualification | 0–1 | FIFA World Cup qualification |
| 2008-06-07 | Sierra Leonev NigeriaFIFA World Cup qualification | 0–1 | FIFA World Cup qualification |
| 2008-06-01 | Nigeriav South AfricaFIFA World Cup qualification | 2–0 | FIFA World Cup qualification |
| 2008-05-27 | Austriav NigeriaFriendly | 1–1 | Friendly |
| 2008-02-03 | Ghanav NigeriaAfrican Cup of Nations | 2–1 | African Cup of Nations |
| 2008-01-29 | Nigeriav BeninAfrican Cup of Nations | 2–0 | African Cup of Nations |
| 2008-01-25 | Nigeriav MaliAfrican Cup of Nations | 0–0 | African Cup of Nations |
| 2008-01-21 | Nigeriav Ivory CoastAfrican Cup of Nations | 0–1 | African Cup of Nations |
| 2008-01-09 | Nigeriav SudanFriendly | 2–0 | Friendly |
| 2007-11-20 | Switzerlandv NigeriaFriendly | 0–1 | Friendly |
| 2007-11-17 | Australiav NigeriaFriendly | 1–0 | Friendly |
| 2007-10-14 | Mexicov NigeriaFriendly | 2–2 | Friendly |
| 2007-09-08 | Nigeriav LesothoAfrican Cup of Nations qualification | 2–0 | African Cup of Nations qualification |
| 2007-08-22 | North Macedoniaplayed as Macedoniav NigeriaFriendly | 0–0 | Friendly |
| 2007-06-17 | Nigerv NigeriaAfrican Cup of Nations qualification | 1–3 | African Cup of Nations qualification |
| 2007-06-02 | Ugandav NigeriaAfrican Cup of Nations qualification | 2–1 | African Cup of Nations qualification |
| 2007-05-27 | Kenyav NigeriaFriendly | 0–1 | Friendly |
| 2007-03-24 | Nigeriav UgandaAfrican Cup of Nations qualification | 1–0 | African Cup of Nations qualification |
| 2007-02-06 | Nigeriav GhanaFriendly | 1–4 | Friendly |
| 2006-10-08 | Lesothov NigeriaAfrican Cup of Nations qualification | 0–1 | African Cup of Nations qualification |
| 2006-09-02 | Nigeriav NigerAfrican Cup of Nations qualification | 2–0 | African Cup of Nations qualification |
| 2006-02-09 | Senegalv NigeriaAfrican Cup of Nations | 0–1 | African Cup of Nations |
| 2006-02-07 | Nigeriav Ivory CoastAfrican Cup of Nations | 0–1 | African Cup of Nations |
| 2006-02-04 | Nigeriav TunisiaAfrican Cup of Nations | 1–1 p | African Cup of Nations |
| 2006-01-31 | Nigeriav SenegalAfrican Cup of Nations | 2–1 | African Cup of Nations |
| 2006-01-27 | Nigeriav ZimbabweAfrican Cup of Nations | 2–0 | African Cup of Nations |
| 2006-01-23 | Nigeriav GhanaAfrican Cup of Nations | 1–0 | African Cup of Nations |
| 2005-11-16 | Romaniav NigeriaFriendly | 3–0 | Friendly |
| 2005-10-08 | Nigeriav ZimbabweFIFA World Cup qualification | 5–1 | FIFA World Cup qualification |
| 2005-09-04 | Algeriav NigeriaFIFA World Cup qualification | 2–5 | FIFA World Cup qualification |
| 2005-08-17 | Libyav NigeriaFriendly | 0–1 | Friendly |