↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 31 марта 2024 года.
Воспитанник футбольного клуба «Лидс Юнайтед». Начал свою профессиональную карьеру в «Ньюкасл Юнайтед», откуда часто уходил в аренды. В 2014 году подписал контракт с «Уиган Атлетик», где, по-собственному заявлению, боролся за попадание в основной состав, но провел вторую половину сезона на правах аренды в «Бристоль Сити», где выиграл 3 дивизион Англии.
В 2015 году Тавернье подписал контракт с «Рейнджерс». В начале сезона 2018/19 стал капитаном клуба.
Тавернье присоединился к системе «Лидс Юнайтед» в возрасте девяти лет, перед этим он выступал за местный клуб «Фарсли Селтик» . Провел шесть сезонов в Лидсе, провел один сезон в качестве вратаря, прежде чем перейти на роль центрального полузащитника.
«Ньюкасл Юнайтед»
Тавернье перешёл в «Ньюкасл Юнайтед» в 2008 году. 22 сентября 2009 года он дебютировал в составе первой команды, проиграв «Питерборо Юнайтед» со счетом 2:0 в третьем раунде Кубка Лиги, отыграв все 90 минут[2].
7 января 2011 года Тавернье присоединился к «Гейтсхеду» вместе с партнером по команде из «Ньюкасла» Йоханом Эдмундссоном на 28 - дневную аренду[3]. Дебютировал уже на следующий день, в домашнем матче против Киддерминстер Харриерс (2:2)[4]. Впоследствии его аренда в клубе была продлена до 9 апреля[5]. Менеджер «Гейтсхед» Иан Боджи прокомментировал его игру, сказав что у Тавернье будет большое будущее в футболе[6]. Был отозван «Ньюкаслом» 24 марта из-за дисквалификации, полученной защитником Джеймсом Перч в игре резервной команды. Тавернье появился на скамейке запасных 2 апреля, в победном матче «Ньюкасла» против «Вулверхэмптон Уондерерс» со счетом 4:1.
11 августа 2011 года Тавернье присоединился к команде из Лиги 1 «Карлайл Юнайтед» на одномесячную аренду, которая была продлена до середины ноября. Менеджер Карлайл Грег Эбботт был впечатлён Тавернье. Он вернулся в «Ньюкасл» после успешной аренды, во время которой он сыграл 16 матчей.
21 ноября 2011 года Тавернье присоединился к команде «Шеффилд Юнайтед» на правах аренды до 9 января 2012 года.
31 января 2012 года Тавернье присоединился к команде «Милтон Кинс Донс» на правах аренды до конца сезона. Его аренда была прервана после того, как он был отозван «Ньюкаслом» из-за травм защитников первой команды.
23 августа 2012 года Тавернье дебютировал в Еврокубках, сыграв в стартовом составе Ньюкасл в матче квалификации Лиги Европы УЕФА против греческого клуба «Атромитос» (1:1). В этом сезоне он провел семь матчей за команду в четырех турнирах, дебютировав в Премьер-лиге 29 сентября, выйдя на поле заменив Стивена Тейлора на 56-й минуте в матче против «Рединга».
26 июля 2013 года Тавернье присоединился к «Шрусбери Таун» на месячную аренду, но рано вернулся обратно, из-за полученной травмы.
28 ноября 2013 года присоединился к «Ротерем Юнайтед» на правах аренды. Через два дня после своего дебюта, он забил свой первый гол в карьере.
«Уиган Атлетик»
28 июня 2014 года Тавернье подписал контракт с «Уиган Атлетик». Дебютировал в чемпионате 9 августа, заменив Дона Кауи на 72 - й минуте.
15 января 2015 года перебрался в «Бристоль Сити» на правах аренды до конца сезона. Забил 3 гола в 12 играх.
«Рейнджерс»
20 июля 2015 года Тавернье подписал трехлетний контракт с клубом чемпионата Шотландии «Рейнджерс»; трансфер обошёлся шотландскому клубу в 200 тысяч фунтов[7]. Забил в своём дебюте со штрафного удара в матче первого раунда Кубка шотландского вызова против «Хиберниан» (6:2)[8], и через восемь дней в том же раунде Кубка шотландской лиге вместе с клубом одержал победу над «Питерхедом» со счетом 3:0 на «Айброксе»[9].
Забил свой первый гол в лиге за «Джерс» 16 августа в победном матче против «Аллоа Атлетик» (5:1)[10]. Тавернье снова забил за «Рейнджерс» неделю спустя в матче против «Хиберниан». За это был награждён лучшим игроком месяца чемпионата Шотландии в августе[11].
После сильного первого сезона в «Рейнджерс» ему предложили новый контракт, который он отклонил, по сообщениям СМИ, Джеймса не устраивала финансовая составляющая контракта[12]. 19 июля Тавернье договорился о новом продлении с «Рейнджерс» до мая 2019 года[13], которое подписал спустя два дня[14].
В июле 2018 года, в преддверии сезона 2018/19, Тавернье был назначен новым капитаном команды[15][16]. В первом матче в качестве капитана отличился голом в ворота македонского «Шкупи» в рамках отбора к Лиге Европы[17].
12 марта 2019 года во время матча против «Хиберниана» на «Истер Роуд» столкнулся с болельщиком соперника[18]. 21 - летний Кэмерон Мак перепрыгнул через рекламные щиты и подошёл к Тавернье, прежде чем полиция и стюарды задержали его[19]. Позже Маку было запрещено посещать какие-либо футбольные стадионы в Шотландии после того, как он признал себя виновным в нарушении общественного порядка в суде шерифа Эдинбурга[20]. В октябре, после не забитого третьего за сезон пенальти, подвергся критике в прессе; в защиту игрока выступил главный тренер клуба Стивен Джеррард[21].
Сезон 2020/21 «Рейнджерс» начали с семи матчевой серии без пропущенных голов. К декабрю они подошли с разницей голов 45-3[22]; Тавернье внёс значительный вклад как в обороне, так и в атаке, забив 16 голов и отдав 11 голевых передач[23]. В сентябре и ноябре получил награду лучшему игроку месяца чемпионата Шотландии[24]. По окончании сезона «Рейнджерс» завоевали чемпионский титул впервые за 10 лет[25]. Англичанин был назван игроком года по версии футболистов ШПФА[26].
30 марта 2024 года в матче против «Хиберниана» на «Айброксе» забил 131 - й гол в карьере, побив рекорд Грэма Александера и став самым результативным защитником в истории британского футбола[31].
Личная жизнь
Младший брат Джеймса Маркус также профессиональный футболист.
↑Gateshead 2-2 Kidderminster Harriers (неопр.). web.archive.org (17 сентября 2012). Дата обращения: 18 января 2020. Архивировано 17 сентября 2012 года.