Gant fu scelto dagli Atlanta Braves nel quarto giro del draft MLB del 1983 (100° assoluto), e si unì ai Braves nel 1987 come call-up di settembre, dopo aver vinto il Bill Lucas Award come giocatore dell’anno della Minor League dei Braves nel 1986. Ha raccolto 22 colpi in 83 battute, compresi due fuoricampo. Durante la stagione 1988, il rookie Gant fu un giocatore di tutti i giorni per i Braves in difficoltà, che finirono con un record di 54-106. Dopo una deludente stagione da sophomore nel 1989 Gant fu mandato giù nelle leghe minori per imparare a giocare l’outfield, Gant tornò in forma e nella formazione titolare nel 1990, quando batté .303 con 32 fuoricampo e 84 RBI, e fu nominato giocatore di ritorno della National League dell’anno da The Sporting News.
Inoltre, Gant rubò trentatré basi nel 1990, qualificandosi per il club 30-30. Ha duplicato quell’impresa nel 1991, unendosi a Willie Mays (1956-1957) e Bobby Bonds (1977-1978) come gli unici giocatori nella storia della Major League a quel punto ad avere due stagioni da 30 home run/30 basi rubate di fila. Barry Bonds in seguito eclissò l’impresa, qualificandosi per il Club 30-30 in tre stagioni consecutive, dal 1995-1997.
Anche se i suoi totali di home run e basi rubate furono estremamente simili l’anno successivo, la maggior parte delle sue altre statistiche non furono altrettanto buone: colpì solo .251 con oltre 100 strike out e 23 colpi in meno in appena 14 battute in meno (AB). Il suo numero di RBI aumentò anche a 105.
I Braves persero contro i Minnesota Twins nelle World Series del 1991. Gant batté .267 nella serie, con quattro RBI, mentre i Twins la vinsero in una stretta ed emozionante settima partita. Durante la gara 2 delle World Series del 1991, Gant ebbe un memorabile e controverso confronto con il primo baseman dei Twins Kent Hrbek. Mentre Gant stava cercando di tornare in prima base per evitare il pickoff del lanciatore dei Twins Kevin Tapani, sostenne che Hrbek tirò la sua gamba fuori dalla base durante lo swipe tag e Gant fu chiamato fuori. Drew Coble, l’arbitro di prima base, sentenziò che lo slancio di Gant lo avrebbe portato fuori dal sacchetto, e si rifiutò di cambiare la sua chiamata. Aiutando la controversia, i commentatori dell’epoca osservarono che sembrava che Hrbek avesse in effetti sollevato Gant dal sacchetto e che la sua struttura da 235 libbre lo avesse aiutato a sollevare il più leggero Gant che pesa solo 172 libbre. Inoltre, la scrittrice del New York Times Claire Smith scrisse che “Hrbek sembrava sollevare la gamba di Gant proprio fuori dal sacco mentre l’esterno centro dei Braves lottava per mantenere l’equilibrio”. Questa giocata causò lo svuotamento della panchina dei Braves durante la discussione.
Anche se non avrebbe mai più colpito .300, la media in battuta di Gant continuò a risalire verso i .270 e i suoi numeri di potenza rimasero ottimi, mentre continuava a guidare oltre 80 corse all’anno, raggiungendo il picco di 117 nel 1993. Sia nel 1991 che nel 1993, fu tra i primi cinque della lega in corse battute. La sua combinazione di velocità e potenza lo rese degno di un’offerta, e i Reds e i Cardinals pagarono molto per lui a metà degli anni ’90.
Prima della stagione 1992, Gant ebbe un alterco con il futuro deputato Connie Mack IV. Nel 1992, Gant fece la sua ultima apparizione alle World Series, dove ottenne un doppio in otto battute, e i Braves persero di nuovo, questa volta in sei partite contro i Toronto Blue Jays.
Il 15 settembre 1993, durante una partita trasmessa a livello nazionale su ESPN contro i Cincinnati Reds, Gant colpì un walk-winning home run fuori Rob Dibble per dare ai Braves una vittoria da dietro. I Braves trainavano 6-2, andando in fondo al 9.
Poco dopo aver firmato uno dei contratti più ricchi nella storia dei Braves nel 1994, Gant si ruppe la gamba destra in un incidente ATV. I Braves finirono per rilasciarlo; non avrebbe più giocato fino al 1995, emergendo con i Cincinnati Reds prima di essere firmato dai St. Louis Cardinals nel 1996.
Il 1997 fu il punto più basso della carriera di Gant quando colpì 162 volte e batté .229 per i Cardinals. Dopo che i Cardinals non lo fecero giocare a tempo pieno nel 1998 (anche se colpì ancora 26 homer), fu scambiato dai Cardinals con Jeff Brantley e Cliff Politte ai Philadelphia Phillies per Ricky Bottalico e Garrett Stephenson il 19 novembre.
L’anno successivo, Gant avrebbe avuto la sua ultima vera stagione di qualità. Con i Phillies nel 1999, ha battuto un solido .260 con 17 home run e 77 RBI. Aveva 13 basi rubate e 107 corse segnate, con 27 doppi e due tripli, in 134 colpi.
Ha stabilito il più basso totale di RBI mai da un giocatore con 25 o più fuoricampo (pareggiato nel 2015 da Joc Pederson, che ha anche colpito 26 home run con 54 RBI).
Dopo una stagione non produttiva del 2003 con gli A’s, Gant si ritirò all’età di 38 anni.
In una carriera di 16 stagioni, Gant batté .256 con 321 home run e 1008 RBI. Aveva 243 basi rubate e 1080 corse segnate in 1832 partite. Gant ha avuto 302 doppi e 50 tripli nella sua carriera. Ha concluso con 1651 colpi in 6449 battute. Gant aveva una media di 20 fuoricampo, 63 RBI e 15 basi rubate all’anno. Nel gioco post-season, Gant era un .228 hitter con 8 home run e 28 RBI in 52 partite di playoff; aveva 43 colpi in 189 at-bats.