Gant a été repêché par les Braves d’Atlanta au quatrième tour de la draft MLB de 1983 (100e au total), et a rejoint les Braves en 1987 en tant que call-up de septembre, après avoir remporté le Bill Lucas Award en tant que joueur de ligue mineure de l’année des Braves en 1986. Il a récolté 22 coups sûrs en 83 frappes, dont deux home runs. Au cours de la saison 1988, la recrue Gant était un joueur de tous les jours pour les Braves en difficulté, qui ont terminé avec une fiche de 54-106. Après une saison sophomore décevante en 1989, Gant a été envoyé dans les ligues mineures pour apprendre à jouer au champ extérieur, Gant est revenu en forme et dans la ligne de départ en 1990, où il a frappé .303 avec 32 home runs et 84 RBI, et étant nommé le joueur de retour de la Ligue nationale de l’année par The Sporting News.
De plus, Gant a volé trente-trois bases en 1990, se qualifiant pour le club 30-30. Il a reproduit cet exploit en 1991, rejoignant Willie Mays (1956-1957) et Bobby Bonds (1977-1978) comme les seuls joueurs de l’histoire de la Major League à ce moment-là à avoir deux saisons consécutives de 30 home run/30 bases volées. Barry Bonds a par la suite éclipsé cet exploit, se qualifiant pour le club des 30-30 lors de trois saisons consécutives, de 1995 à 1997.
Bien que ses totaux de home run et de bases volées aient été extrêmement similaires l’année suivante, la plupart de ses autres statistiques n’étaient pas aussi bonnes : il a frappé seulement ,251 avec plus de 100 retraits sur prises et 23 coups sûrs de moins en seulement 14 at bats (AB) de moins. Son nombre de RBI a également augmenté à 105.
Les Braves ont perdu contre les Twins du Minnesota dans la série mondiale de 1991. Gant a frappé .267 dans la série, avec quatre RBIs, alors que les Twins l’ont gagné dans un septième match serré et excitant. Lors du deuxième match de la série mondiale de 1991, Gant a eu une confrontation mémorable et controversée avec le joueur de première base des Twins, Kent Hrbek. Alors que Gant essayait de revenir à la première base pour éviter le pickoff du lanceur Kevin Tapani, il a déclaré que Hrbek avait retiré sa jambe de la base pendant le swipe tag et Gant a été retiré. Drew Coble, l’arbitre de première base, a jugé que l’élan de Gant l’aurait emporté hors du sac, et a refusé de changer sa décision. Pour alimenter la controverse, les commentateurs de l’époque ont fait remarquer qu’il semblait que Hrbek avait en fait soulevé Gant du sac et que son poids de 235 livres l’avait aidé à soulever Gant, plus léger, qui ne pesait que 172 livres. De même, Claire Smith, rédactrice du New York Times, a écrit que « Hrbek a semblé soulever la jambe de Gant à même le sac alors que le joueur de champ central des Braves luttait pour garder son équilibre ». Ce jeu a fait que le banc des Braves s’est vidé pendant la dispute.
Bien qu’il ne frappe plus jamais .300, la moyenne au bâton de Gant a continué à remonter dans les .270 et ses chiffres de puissance sont restés grands, alors qu’il a continuellement conduit dans plus de 80 courses par an, avec un pic à 117 en 1993. En 1991 et 1993, il se classe parmi les cinq premiers de la ligue pour le nombre de courses. Sa combinaison de vitesse et de puissance le rendait digne de soumission, et les Reds et les Cardinals l’ont chacun payé cher au milieu des années 90.
Avant la saison 1992, Gant a eu une altercation avec le futur membre du Congrès Connie Mack IV. En 1992, Gant fait sa dernière apparition en Série mondiale, où il obtient un double en huit at-bats, et les Braves perdent à nouveau, cette fois en six parties contre les Blue Jays de Toronto.
Le 15 septembre 1993, lors d’un match télévisé nationalement sur ESPN contre les Reds de Cincinnati, Gant frappe un home run de sortie de match contre Rob Dibble pour donner aux Braves une victoire remontée. Les Braves étaient menés 6-2, avant la fin de la neuvième manche.
Peu après avoir signé l’un des contrats les plus riches de l’histoire des Braves en 1994, Gant se casse la jambe droite dans un accident de VTT. Les Braves finissent par le libérer ; il ne rejouera pas avant 1995, émergeant avec les Reds de Cincinnati avant d’être signé par les Cardinals de Saint-Louis en 1996.
L’année 1997 est le point le plus bas de la carrière de Gant lorsqu’il frappe 162 fois et bat .229 pour les Cardinals. Après que les Cardinals ne l’aient pas fait jouer à plein temps en 1998 (bien qu’il ait quand même frappé 26 homers), il a été échangé par les Cardinals avec Jeff Brantley et Cliff Politte aux Phillies de Philadelphie pour Ricky Bottalico et Garrett Stephenson le 19 novembre.
L’année suivante, Gant aurait sa dernière vraie saison de qualité. Avec les Phillies en 1999, il a battu un solide .260 avec 17 home runs et 77 RBIs. Il avait 13 bases volées et 107 points marqués, avec 27 doubles et deux triples, en 134 coups sûrs.
Il a établi le plus bas total de RBI jamais atteint par un joueur avec 25 homers ou plus (égalé en 2015 par Joc Pederson, qui a également frappé 26 home runs avec 54 RBI).
Après une saison 2003 non productive avec les A’s, Gant a pris sa retraite à l’âge de 38 ans.
En 16 saisons de carrière, Gant a frappé .256 avec 321 coups de circuit et 1008 RBI. Il avait 243 bases volées et 1080 points marqués en 1832 parties. Gant a réalisé 302 doubles et 50 triples au cours de sa carrière. Il a terminé avec 1651 hits en 6449 at-bats. Gant a réalisé en moyenne 20 home runs, 63 RBI et 15 bases volées par an. En post-saison, Gant a été un frappeur de .228 avec 8 home runs et 28 RBIs en 52 matchs de playoffs ; il a eu 43 hits en 189 at-bats.