À l’âge de 30 ans, Joao Cancelo a quitté l’Europe au cours de l’été pour rejoindre Al Hilal, champion saoudien de la Pro League. Le défenseur portugais a signé en provenance de Manchester City, qui ne voulait plus de lui dans ses rangs – ce fut également le cas la saison dernière lorsqu'il a été prêté à Barcelone.
Le séjour de Cancelo en Catalogne a été indifférent : il a connu un bon départ, mais finalement, ses défauts ont été révélés lors des grands matches. Néanmoins, il a révélé que son séjour à Barcelone était un rêve devenu réalité (via Journal AS).
«Pepe m'a dit qu'un jour je devais jouer pour le Real Madrid, mais j'étais fan du Barça. Je suis ravi de mon séjour à Barcelone, car je peux dire que j'ai joué pour le club pour lequel j'ai toujours voulu jouer. Je suis très fier… »
Barcelone était lié à la re-signature de Cancelo avant qu'il ne déménage à Al Hilal, bien qu'il ait finalement été décidé qu'un accord n'en valait pas la peine. Il pourrait apparaître comme une option à l’avenir, même si cela serait peu probable.