Крис Гантер делал свои первые шаги в футболе в клубах «Дарем Кольтс» и «Альбион Роверс» на позиции нападающего, однако попав в юниорский состав «Кардифф Сити» он сменил своё амплуа на защитника, в качестве которого он выступает преимущественно на правом фланге обороны.
1 августа 2006 года он, вместе с другим выпускником Академии футбола «Кардифф Сити» Дарси Блейком, подписал свой первый профессиональный контракт с этим клубом. Дебютный выход на поле Гантера за клуб состоялся 22 августа 2006 года в матче Кубка Лиги против «Барнета».
Проведя ряд запоминающихся матчей в основном составе «Кардиффа» из-за травм ведущих игроков линии защиты, в марте 2007 года Гантер получил звание «Новичок года» Футбольной лиги Англии. В связи с этим, к Крису проявил интерес клуб Премьер-лиги «Эвертон», направивший два предложения о покупке игрока, однако оба были отклонены.
21 декабря 2007 года было обнародовано заявление «Кардиффа» о достигнутой договоренности с представителями «Тоттенхэм Хотспур» о размере компенсации за переход Гантера в этот клуб. «Кардифф» сообщил, что Тоттенхэм «согласился с их оценочной стоимостью игрока», которая предварительно была озвучена в размере 4 миллионов фунтов стерлингов. 22 декабря Гантер прошёл медицинское освидетельствование на Уайт Харт Лейн с целью оформления перехода. Окончательно трансфер на сумму 3 миллиона был оформлен 24 декабря, и Крис присоединился к своему новому клубу с открытием 1 января 2008 года «трансферного окна». Свой первый матч за «Шпор» Гантер сыграл во втором матче третьего раунда Кубка Англии против «Рединга».
12 марта 2009 года Гантер был передан в аренду футбольному клубу «Ноттингем Форест» до окончания сезона 2008—2009.
17 июля 2009 года представители «Тоттенхэм Хотспур» согласовали переход Гантера в клуб «Ноттингем Форест» за трансферную сумму в 1,75 миллиона фунтов стерлингов. 20 июля 2009 года состоялось подписание четырехлетнего контракта Криса с новым клубом.
Гантер начал играть в составах юниорских и молодежных сборных Уэльса с сезона 2003—2004 годов. Свою карьеру в национальной сборной Уэльса Крис начал в игре против сборной Новой Зеландии 26 мая 2007 года в Рексеме, став таким образом самым молодым игроком главной сборной среди футболистов Кардиффа. В рамках отборочного цикла к Чемпионату Европы 2008 года Гантер играл на позиции левого защитника, проведя два впечатляющих матча против Ирландии и Германии, закончившихся со счётом 2-2 и 0-0 соответственно.