The Super Eagles and Carlos Queiroz’s Iran failed to score in a drab match which saw both team’s take a point in Group F.
Neither side showed any urgency in attack and will both have to up their game if they hope to progress from a group which includes Argentina and Bosnia.
The stalemate saw Iran earn their first clean sheet in a World Cup finals.
Iran: Alireza Haghighi, Montazeri, Hosseini, Sadeghi, Pouladi, Teymourian, Nekounam, Heydari (Shojaei 89), Dejagah (Jahanbakhsh 78), Hajsafi, Ghoochannejhad.
Subs: Ahmadi, Reza Haghighi, Ansarifard, Hadadifar, Mahini, Alnameh, Rahmani, Beikzadeh, Beitashour, Davari.
Nigeria: Enyeama, Ambrose, Oboabona (Yobo 30), Omeruo, Oshaniwa, Onazi, Mikel, Moses (Ameobi 52), Musa, Azeez (Odemwingie 69), Emenike.
Subs: Ejide, Uzoenyi, Gabriel, Egwuekwe, Odunlami, Babatunde, Nwofor, Uchebo, Agbim.
Referee: Carlos Vera (Ecuador)
watch Iran vs Nigeria Highlights Final Result 0-0 World Cup 2014