Formé aux Queens Park Rangers, Darnell Furlong joue sa première rencontre au niveau professionnel en étant titularisé face à Hull City en Premier League le . Il prend part à deux autres matchs lors de la saison 2014-2015, qui voit QPR terminer dernier de Premier League.
Le , il est prêté pour un mois à Northampton Town[1]. Ce prêt est prolongé d'un second mois et Furlong retrouve les Queens Park Rangers début novembre 2015 après avoir disputé onze matchs avec le club pensionnaire de D4 anglaise. Northampton remporte le titre de champion à l'issue de la saison.
Le , Furlong est cédé en prêt à Cambridge United, qui évolue également en D4 anglaise. Initialement prêté pour une durée d'un mois, le défenseur passe finalement toute la seconde partie de saison à Cambridge, où il joue vingt-et-un matchs de championnat.
Le , il est prêté pour une saison à Swindon Town[2]. Il inscrit deux buts en vingt-huit rencontres avec le club évoluant en D3 anglaise avant d'être rappelé de son prêt par QPR le [3]. Furlong est titularisé plusieurs fois en championnat dès son retour de prêt, prenant part à quatorze matchs de Championship pendant la seconde partie de saison 2016-2017.
Le , Darnell Furlong inscrit son premier but sous les couleurs de son club formateur contre Brentford en Coupe de la Ligue anglaise. Les Rangers s'inclinent cependant 1-4 lors de cette rencontre. Régulièrement aligné au cours de cette saison 2017-2018, Furlong joue vingt-quatre matchs toutes compétitions confondues puis vingt-neuf matchs la saison suivante.