1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Hassane Kamara est issu d'une famille d'origine ivoirienne et malienne. En provenance du Toulouse FC, il rejoint La Berrichonne de Châteauroux en 2013. Les Castelroussins évoluent alors en Ligue 2 et évitent de justesse la relégation; le jeune milieu de terrain devient titulaire de l'équipe première à la fin de la saison 2013-2014 et participe au maintien du club. L'année suivante, il joue 21 matchs pour 4 buts et deux passes décisives.[réf. nécessaire]
Hassane Kamara est transféré en au Stade de Reims, pour un contrat d'une durée de quatre ans[1]. Le , le jeune milieu de terrain joue son premier match en Ligue 1, au Stade Armand-Cesari, contre le SC Bastia, remplaçant Franck Signorino, à la 72e minute (défaite, 2-0). Il est également remplaçant lors d'un second match en . Après une saison calamiteuse, les Rémois ne peuvent éviter la relégation en Ligue 2.
La saison suivante, Hassane joue un match en Ligue 2, avant d'être prêté en à l'US Créteil, qui vient de descendre en National; il récupère ainsi du temps de jeu[2]. La saison suivante, de retour dans le club champenois, il joue 22 matchs et marque 1 but, et participe à la conquête du titre de Champion de France de Ligue 2 et à la remontée en Ligue 1 en 2018.
Le , il signe avec l'OGC Nice[3].
Il dispute son premier match contre le RC Lens le où Nice s'est imposé 2-1.
Son premier but avec Nice est intervenu en Ligue Europa contre le Bayer Leverkusen le lors de la défaite de son équipe 3-2 et son élimination de la compétition.
Il inscrit son premier but en championnat le contre le Stade brestois 29 sur un superbe centre de son coéquipier Alexis Claude-Maurice.
Il clôt sa première saison avec Nice en inscrivant un superbe but en dehors de la surface de réparation contre l'OL pour une victoire 3-2 de son équipe lors de la dernière journée de Ligue 1 qui prive Lyon de Ligue des Champions pour la saison suivante.
Le , il quitte l'OGC Nice et rejoint le Watford FC pour trois saisons[4].