Sachverhalt: Sachverhalt: A. Mit Verfügung vom 10. Februar 2005 und Einspracheentscheid vom 21. März 2005 verneinte die IV-Stelle des Kantons Zürich einen Anspruch des 1950 geborenen B._ auf eine Invalidenrente mangels eines leistungsbegründenden Invaliditätsgrades. A. Mit Verfügung vom 10. Februar 2005 und Einspracheentscheid vom 21. März 2005 verneinte die IV-Stelle des Kantons Zürich einen Anspruch des 1950 geborenen B._ auf eine Invalidenrente mangels eines leistungsbegründenden Invaliditätsgrades. B. Die hiegegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 26. Juni 2006 ab. B. Die hiegegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 26. Juni 2006 ab. C. B._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren, in Aufhebung des vorinstanzlichen Entscheides sei ihm ab 1. April 2003 eine Dreiviertelsrente, eventualiter eine halbe Rente, subeventualiter eine Viertelsrente zuzusprechen; subsubeventualiter sei die Sache zu weiteren Abklärungen an die Vorinstanz zurückzuweisen. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherungen hat auf eine Vernehmlassung verzichtet. 