Sachverhalt: Sachverhalt: A. Der 1959 geborene X._ war ab 1989 als Gärtner tätig. Am 23. Oktober 1994 erlitt er bei einem Verkehrsunfall eine schwere Stauchung der Hals- und Lendenwirbelsäule. Mit Verfügung vom 13. März 1998 sprach ihm die Sozialversicherungsanstalt des Kantons Zürich, IV-Stelle, ab 1. Oktober 1995 eine ganze Invalidenrente zu. Nachdem X._ am 15. März 1999 eine 30-Prozent-Stelle als Chauffeur angetreten hatte, teilte ihm die IV-Stelle am 24. Juni 1999 mit, dass der Anspruch im bisherigen Umfang weiter bestehe. Nach dem Verlust der erwähnten Stelle erlitt X._ am 25. Dezember 1999 einen weiteren Verkehrsunfall, bei dem er sich nebst einer Thoraxkontusion eine Distorsion der Halswirbelsäule zuzog. Am 7. August 2000 trat er eine Teilzeitstelle als Lagerist/Chauffeur an und bezog ab Ende 2000 wie schon zuvor Taggelder der Arbeitslosenversicherung. Am 20. Juli 2001 teilte die IV-Stelle dem Versicherten erneut mit, dass der Anspruch im bisherigen Umfang weiter bestehe, veranlasste aber eine polydisziplinäre medizinische Abklärung im Zentrum für Medizin in Betrieb und Arbeit A._. Gestützt auf das Gutachten des Zentrums A._ vom 20. April 2002 kam die IV-Stelle zum Schluss, dass X._ nicht mehr in anspruchsbegründendem Ausmass invalid sei. Sie stellte dem Versicherten im Vorbescheid vom 24. Mai 2002 die Aufhebung der Rente in Aussicht, welche sie am 18. Juli 2002 auf Ende August 2002 hin verfügte. Einer allfälligen Beschwerde entzog sie die aufschiebende Wirkung. Am 20. Juli 2001 teilte die IV-Stelle dem Versicherten erneut mit, dass der Anspruch im bisherigen Umfang weiter bestehe, veranlasste aber eine polydisziplinäre medizinische Abklärung im Zentrum für Medizin in Betrieb und Arbeit A._. Gestützt auf das Gutachten des Zentrums A._ vom 20. April 2002 kam die IV-Stelle zum Schluss, dass X._ nicht mehr in anspruchsbegründendem Ausmass invalid sei. Sie stellte dem Versicherten im Vorbescheid vom 24. Mai 2002 die Aufhebung der Rente in Aussicht, welche sie am 18. Juli 2002 auf Ende August 2002 hin verfügte. Einer allfälligen Beschwerde entzog sie die aufschiebende Wirkung. B. Die hiegegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 25. November 2002 ab. B. Die hiegegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 25. November 2002 ab. C. X._ lässt Verwaltungsgerichtsbeschwerde führen und beantragen, in Aufhebung des angefochtenen Entscheids sei weiterhin eine ganze Invalidenrente auszurichten. Eventualiter sei die Sache zu weiteren Abklärungen an die IV-Stelle zurückzuweisen. Der Verwaltungsgerichtsbeschwerde sei die aufschiebende Wirkung zu erteilen. Während die IV-Stelle auf Abweisung der Verwaltungsgerichtsbeschwerde schliesst, verzichtet das Bundesamt für Sozialversicherung auf eine Vernehmlassung.