Ben Gordon nait à Londres, en Angleterre, de parents Jamaïcains. Il arrive aux États-Unis peu après sa naissance, et grandit à Mount Vernon à côté de New York. Gordon joue au basket-ball à l'école secondaire pour les Knights de Mount Vernon. Il fait partie des joueurs désignés All-State de l'État de New York et du Top 40 des recrutements pour le niveau universitaire. Il est recruté par les Pirates de Seton Hall, mais décide finalement de s'inscrire à l'université du Connecticut pour évoluer avec les Huskies. En 2004, aidé d'Emeka Okafor et de Charlie Villanueva entre autres, il remporte le Championnat NCAA contre les Yellow Jackets de Georgia Tech sur le score de 82-73.
À la suite de son année, Gordon se déclare éligible pour la draftNBA et est sélectionné au troisième rang par les Bulls de Chicago, son coéquipier Emeka Okafor étant lui sélectionné au deuxième rang par les Bobcats de Charlotte.
Lors de la saison 2004-2005, sa saison rookie, aussi appelé recrue, Gordon présente des moyennes de 15,1 points, 2,6 rebonds et 1,9 passe décisive par match tout en jouant 24,2 minutes par match. Il aide les Bulls à atteindre pour la première fois depuis l'ère Jordan (dernière en 1998) les playoffs, ou séries éliminatoires, en terminant quatrième de la Conférence Est. Les Bulls s'inclinent dès le premier tour face aux Wizards de Washington de Gilbert Arenas, Larry Hughes et Antawn Jamison sur le score de 4 à 2. Cette même année, il devient le premier rookie de l'histoire de la NBA à avoir reçu le titre du meilleur NBA Sixth Man of the Year. Il est désigné Rookie des mois de janvier, février et mars de la Conférence Est et fait partie de la NBA All-Rookie First Team. Gordon devient l'un des joueurs les plus décisifs de la ligue, en étant le joueur à marquer le plus souvent au moins 10 points dans le quatrième quart-temps cette saison. La performance est encore plus remarquable que Gordon devance de nombreux joueurs établis dans la ligue tels que Tracy McGrady et Kobe Bryant.
La saison 2005-2006, il alterne entre le cinq majeur et le banc (47 fois titulaire). Il finit avec une moyenne de 16,9 points, 2,7 rebonds et 3 passes décisives par match. Les Bulls terminent septième de la Conférence Est. Ils se font éliminer au premier tour par les futurs champions le Heat de Miami de Dwyane Wade et Shaquille O'Neal en six matches, 4 à 2. Le 14 avril 2006, lors d'une victoire des Bulls sur les Wizards de Washington, Gordon égale le record de Latrell Sprewell de paniers consécutifs à trois points dans un match avec 9.
La saison 2006-2007, il réalise son record de points marqués avec 48, contre les Bucks de Milwaukee pour une victoire 126-121. Il termine avec une moyenne de 21,4 points, 3,1 rebonds et 3,6 passes décisive par match. C'est sa meilleure saison NBA. Les Bulls terminent cinquième de la Conférence Est. Ils passent le premier tour contre le Heat 4 à 0 mais se font éliminer en demi-finale par les Pistons de Détroit de Chauncey Billups, Richard Hamilton et Tayshaun Prince 4 à 2.
La saison 2007-2008, Gordon connaît quelques blessures, il termine avec une moyenne de 18,6 points, 3,1 rebonds et 3 passes décisives par match (72 matchs). Les Bulls terminent onzième de la Conférence Est et ne font pas les playoffs.
La saison 2008-2009, Ben Gordon accepte l'offre de 6,4 millions de dollars des Bulls pour un an après ne pas avoir réussi à obtenir le contrat qu'il espérait. Le 27 décembre 2008, Gordon dépasse Scottie Pippen en devenant le meilleur marqueur de tirs à trois points des Bulls. Il finit avec des moyennes de 20,7 points, 3,5 rebonds et 3,4 passes décisives par match. Les Bulls, avec l'apport de Derrick Rose, choisit au premier rang de la draft, terminent septième de la Conférence Est. Ils se font éliminer au premier tour par les champions en titre, les Celtics de Boston, emmenés par le Big ThreePaul Pierce, Kevin Garnett (absent pendant ces playoffs) et Ray Allen 4 à 3.
Pistons de Détroit (2009-2012)
Ben Gordon signe un contrat de 55 millions de dollars pour 5 ans avec les Pistons de Détroit. Il retrouve Charlie Villanueva qui lui vient de signer un contrat de 35 millions pour cinq ans.
Pour sa première saison (2009-2010) avec les Pistons, Gordon est souvent blessé et rate 20 matchs. Il termine avec une moyenne de 13,8 points, 1,9 rebond et 2,7 passes décisives par match. Malgré le retour de Ben Wallace, les Pistons terminent douzième de la Conférence Est. Le 9 janvier 2010, Gordon marque le dix millionième point de l'histoire de la NBA.
La saison 2010-2011 est la pire pour lui, il termine avec une moyenne de 11,2 points, 2,4 rebonds et 2,1 passes décisives par match. Les Pistons terminent onzième de la Conférence Est.
La saison 2011-2012 commence tard en raison du quatrième Lock-out de l'histoire de la NBA. Il prend fin le 26 novembre 2011 et la saison débute le 8 décembre 2011. Elle passe de 82 matchs à 66 matchs.
Avec l'arrivée du rookie Brandon Knight, Ben Gordon choisit de prendre le numéro 8. Le 21 mars 2012, dans un match perdu contre les Nuggets de Denver, il réalise un 9 sur 9 à trois points égalant pour la deuxième fois le record de Latrell Sprewell[1]. Il finit le match avec 45 points.
Il termine la saison avec 12,5 points, 2,3 rebonds et 2,4 passes décisives par match. Les Pistons terminent dixième de la Conférence Est.
Bobcats de Charlotte (2012-2014)
En juin 2012, à deux jours de la draft, les Pistons décident d'échanger Ben Gordon, aux Bobcats de Charlotte contre Corey Maggette et un futur premier tour de draft de Detroit.
Le 28 novembre 2012, Gordon marque 20 points dans le quatrième quart temps du match perdu contre les Hawks d'Atlanta 91-94. Il devient le meilleur marqueur en un quart temps de l'histoire des Bobcats. Il termine le match avec 26 points (7 sur 11 aux tirs, faisant un 7 sur 10 à trois points).
Le 3 décembre 2012, lors d'une défaite contre les Trail Blazers de Portland 118 - 112, Ben Gordon marque 29 points et dépasse les 10 000 points en carrière. Il termine la saison avec 11,2 points, 1,7 rebond et 1,9 passe décisive par match. Les Bobcats terminent quatorzième de la Conférence Est.
Le 21 février 2014, il entame des discussions avec les Bobcats pour être libéré de son contrat[2]. Le 2 mars, il est officiellement licencié par les Bobcats mais ne peut pas participer aux playoffs car son licenciement a eu lieu après le 1er mars[3]. Il termine cette saison cauchemar avec 5,2 points, 1,7 rebond et 1,4 passe décisive pour seulement 19 matchs joués. Les Bobcats terminent septième de la Conférence Est et se font éliminer par le Heat de Miami au premier tour des playoffs.
Magic d'Orlando (2014-2015)
Le 2 juillet 2014, Ben Gordon signe un contrat de 9 millions de dollars sur 2 ans avec le Magic d'Orlando.
Palmarès
Il est élu dans le premier cinq des NBA All-Rookie First Team, ou recrue, lors de la saison 2004-2005[4]. La même saison, il est désigné NBA Sixth Man of the Year Award, meilleur sixième homme de la saison[5]. Il est également désigné à trois reprises meilleur débutant du mois de la conférence Est, en janvier, février et mars 2005[6].