Adolescent, Zaza est un basketteur renommé en Géorgie. À l'âge de 15 ans seulement, il est recruté par le club professionnel turc Ülkerspor.
Magic d'Orlando (2003-2004)
Le , alors âgé de 19 ans, il est drafté par le Magic d'Orlando en 42e position.
Le , il signe un contrat avec le Magic.
Bucks de Milwaukee (2004-2005)
Le , il est choisi pour intégrer l'effectif de la nouvelle équipe NBA des Bobcats de Charlotte.
Le , i est transféré aux Bucks de Milwaukee contre un second tour de draft 2004.
Hawks d'Atlanta (2005-2013)
Le , il est recruté par les Hawks d'Atlanta. Pour sa première saison aux Hawks, il est le titulaire au poste de pivot, réalisant des statistiques de 11,7 points et 7,9 rebonds de moyenne par match.
Au cours de la saison suivante, il perd son statut de titulaire.
Le , les Hawks renoncent à leurs droits sur le contrat de Zaza Pachulia et le laissent libre de s'engager où il le souhaite.
Bucks de Milwaukee (2013-2015)
Le , il signe un contrat avec les Bucks de Milwaukee où il a déjà évolué en 2004-2005[1].
Mavericks de Dallas (2015-2016)
Le , il est transféré aux Mavericks de Dallas contre un second tour de draft et une somme d'argent[2].
Le , les Mavericks ne conservent pas Pachulia et le laisse libre.
Warriors de Golden State (2016-2018)
Le , il est recruté par les Warriors de Golden State[3]. Pivot titulaire en 2017, il devient champion NBA avec les Warriors lors de leur épopée victorieuse en 2017.
Le , il signe un nouveau contrat d'un an avec les Warriors[4].
Le , il met un terme à sa carrière internationale avec la Géorgie après l'élimination de son équipe à l'EuroBasket 2017[5].