Sachverhalt: A. Der 1962 geborene L._ meldete sich im Juni 2003 bei der Invalidenversicherung zum Leistungsbezug an. Mit Verfügung vom 8. Januar 2007 sprach ihm die IV-Stelle des Kantons Zürich eine ganze Invalidenrente ab 1. Januar 2005 zu. Im November 2007 leitete die Verwaltung von Amtes wegen ein Revisionsverfahren ein, wobei sie neu einen Invaliditätsgrad von 30 % ermittelte. Nach Durchführung des Vorbescheidverfahrens hob sie die Rente mit Verfügung vom 27. Juni 2011 auf das Ende des der Zustellung folgenden Monats auf. B. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 1. Februar 2013 ab. C. L._ lässt mit Beschwerde in öffentlich-rechtlichen Angelegenheiten die Aufhebung des Entscheides vom 1. Februar 2013, der Verfügung vom 27. Juni 2011 sowie des Vorbescheides vom 20. Januar 2011 und weiterhin die Zusprechung einer ganzen Invalidenrente beantragen. Eventualiter sei der Fall an die Vorinstanz zurückzuweisen und diese anzuweisen, ein neutrales polydisziplinäres Gerichtsgutachten erstellen zu lassen.