Även om 14 kandidater tävlar om valet, är dessa två män de främsta med de flesta ögonen på dem.
Valet i Afrikas största oljeproducent kommer vid en politiskt känslig tidpunkt, med uppkomsten av den islamistiska gruppen Boko Haram i nordost vilket betyder säkerhet står i centrum för röstkampanjerna.
Nigerianer diskuterar sina erfarenheter av valkampanjen med BBC och säger vem de planerar att stödja.
Jag röstar APC den här gången, även om jag röstade folkdemokratiskt parti (PDP) i det senaste presidentvalet.  Det beror på att PDP har suttit vid makten i över 15 år och vi har egentligen inte gjort några framsteg.
Våra ledare måste förstå att nigerianer bestämmer vem som leder dem. Jag har ingen sympati för något politiskt parti. Jag vill bara det bästa för mitt land.  Vi har försökt med PDP och de har misslyckats.
Nu är det dags för förändring.
Nigeria har gott om resurser (mänskliga och naturliga) att vara bland världens största nationer. Vi behöver en medkännande, visionär, viljestark ledare som leder oss till vår rättmätiga plats.
Döda korruptionen och Nigeria kommer inte bara att leva utan också blomstra. Buhari är verkligen inte "Messia" men han kan säkert vara föregångaren. Han kan hjälpa till att lägga rätt grund för ett nytt korrupt Nigeria.
Jag stöder president Goodluck Ebel Jonathan eftersom han är en sann demokrat.
Han bygger institutioner i Nigeria och ger dem fria händer att skilja mellan gott och ont.
Han är en sann nigeriansk patriotisk och lojal.
Ingen tidigare ledare jämför med GEJ i demokrati, prestation och omvandling.
Jag röstar inte på grund av kandidaterna. De uppfyller inte mina krav. Korruption är det största problemet i landet.
Goodluck Jonathan är svag eftersom det finns en hel del korruption i landet och han har inte konfronterat det.  Muhammadu Buhari kunde inte hantera det enligt min mening - han har inte tillräckligt med hjärnor.
Jag skulle föredra en balans på 50 procents förmåga att bekämpa korruption och 50 procents förmåga att hantera ekonomin. De andra killarna är inte populära, de mer kända kandidaterna överskuggar dem.
Människor är ivriga och väntar på att få se vad som händer.
Valet är delat. Nu ser människor inte sig själva som nigerianska utan snarare av sin etniska grupp.
Nigerias presidentval, som äger rum i lördags, kommer att få se en uppgörelse mellan den sittande presidenten Goodluck Jonathan och den f.d. militärhärskaren Muhammedu Buhari, oppositionspartiet All Progressives Congress (APC).