Azerbaijan champions for the last two seasons, Qarabag pushed Celtic all the way in Champions League qualifying before toppling Young Boys for a place in the Europa League.
They may not be well-known players here in England, but Qarabag are a team packed full of European experience including skipper Rashad Sadygov - whose 65 European appearances would take him to the top of our all-time list - three Brazilians and a Spanish midfielder who played against us five years ago.
SPURS v QARABAG - TOP FIVES - FIVE TO WATCH...
Bosnian international goalkeeper, Sehic has helped Qarabag concede just one goal in six European fixtures this season. He signed for Qarabag in 2013 after previous spells with Sarajevo-based FK Zeljeznicar and Mersin of Turkey. Capped three times by Bosnia & Herzegovina.
Below: Rashad Sadygov
Captain of his club and country and four-time Azerbaijan Player of the Year, Sadygov has led Qarabag to successive league titles. He has plenty of European pedigree with 65 European appearances - the most in the Qarabag squad - and is approaching 100 caps for Azerbaijan.
A player who has faced us before when he came off the bench for Birmingham City in a 1-1 draw at St Andrews in the Premier League in January, 2010. The midfielder was previously with Sporting Gijon and signed for Qarabag this summer.
Below: Richard Almeida
One of three Brazilians at the club, Almeida is Qarabag's top goalscorer with six goals this term, including goals in both legs of the play-off win against Young Boys. Signed in 2012, the midfielder has made 25 appearances for Qarabag in Europe.
Brazilian striker who has an impressive 10 goals in 28 European appearances for Qarabag, including two this season and the winner against Rudar Pljevlja in the Champions League qualifier. Reynaldo spent five years at Anderlecht and scored 10 goals in 42 games on loan to Cercle Bruges in 2010-11. He hit 16 goals as Qarabag won the title last term.
SPURS v QARABAG – TICKETS AVAILABLE
Tickets for this match are priced at £20 (adults), £10 (seniors) and £5 (under-18s). Family packages (two adults and two juniors) are available for £40.