Sachverhalt: A. Mit Verfügung vom 13. August 2004 sprach die IV-Stelle Zürich dem zuletzt als Lastwagen- und Carchauffeur sowie Taxifahrer erwerbstätig gewesenen T._ (Jg. 1960) gestützt auf einen nach der Einkommensvergleichsmethode ermittelten Invaliditätsgrad von 65 % ab 1. Mai 2003 eine halbe und ab 1. Januar 2004 eine Dreiviertelsrente zu. Im September 2006 leitete sie von Amtes wegen ein Revisionsverfahren ein. Sie holte das Gutachten des Zentrums X._ vom 31. Oktober 2007 sowie einen Auszug aus dem Individuellen Konto ein und hob die Invalidenrente nach durchgeführtem Vorbescheidverfahren mit Verfügung vom 3. Januar 2008 auf das Ende des der Zustellung des Verwaltungsaktes folgenden Monats auf. Zur Begründung führte sie aus, der Gesundheitszustand und die Arbeitsfähigkeit hätten sich in revisionsrechtlich erheblicher Weise verbessert. B. Die hiegegen eingereichte Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit der substituierten Begründung ab, die Voraussetzungen für eine Wiedererwägung seien erfüllt (Entscheid vom 7. Oktober 2009). C. T._ lässt Beschwerde führen und beantragen, der vorinstanzliche Entscheid sei aufzuheben; eventualiter sei ihm basierend auf einem Invaliditätsgrad von 46 % eine Viertelsrente zuzusprechen. Mit einer weiteren Eingabe vom 14. Januar 2010 lässt er ein verkehrsmedizinisches Gutachten des Instituts Y._ vom 23. Dezember 2009 sowie ein Schreiben des Amtes A._ vom 4. Januar 2010 einreichen. Die IV-Stelle schliesst auf Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung. 