# Sofiane Hanni

Sofiane Hanni, né le 29 décembre 1990 à Ivry-sur-Seine, est un footballeur algéro-français qui représente l'équipe d'Algérie au niveau international. Il joue milieu offensif à Al-Khor SC.

## Biographie
### Parcours en équipes de jeunes

Sofiane Hanni, fils de Nordine Hanni, est un joueur qui mesure 1,78 mètre et pèse 72 kg. Il commence à jouer au football en équipes de jeunes à l'US Ivry (1998-2001) avant d'aller à l'AC Boulogne-Billancourt (2001-2005). À quinze ans, il rejoint le centre de formation du FC Nantes.

### FC Nantes

En 2008, le joueur signe un contrat professionnel en faveur du FC Nantes. Il évolue principalement avec l'équipe de CFA2 et ne parvient pas à s'imposer avec les professionnels. Fin juin 2011, son contrat avec le FCN n'est pas renouvelé.

### En Turquie

Il est mis à l’essai dans un club de 2e division turc, Kayseri Erciyesspor. Il y reste trois ans, jusqu'au mercato estival de 2013. Il est alors meilleur passeur de l'équipe et contribue à l’ascension du club en première division. Il est toutefois vendu au club Ankaraspor A.Ş. en 2e division turque.

### Yellow Red KV Malines

Le 16 mai 2014, il signe un contrat de 3 ans avec le Yellow Red KV Malines (KV Mechelen ou FC Malines), en première division belge.
Il marque 10 buts et délivre 7 passes décisives lors de sa première saison avec le club belge.

#### Saison 2015/2016

Il connaît un début de saison discret, ne trouvant pas le chemin des filets. Cela change le 17 octobre 2015 pendant la rencontre face à Saint-Trond comptant pour la 11e journée de Jupiler League. Il est en effet impliqué sur les 3 buts du FC Malines (3-0). D'abord en provoquant un pénalty qui est transformé par Milos Kosanovic en première période, puis en offrant une passe décisive à Tim Matthys, avant de marquer son premier but de la saison. Il est alors élu par la presse meilleur joueur de la journée.
Le 24 octobre 2015, pour la 12e journée, lors d'une confrontation spectaculaire avec le Zulte-Waregen que son équipe perd sur le score de (3-4), il marque 2 buts dont le second sur un coup franc direct. Puis une semaine plus tard, il inscrit son quatrième but de la saison face à Waasland-Beveren pour le compte de la 14e journée. Le FC Malines s'impose (2-0) lui permettant d'être 11e du classement avec 15 points. Au match contre le KV Ostende, lors de la 16e journée il ouvre le score pour son équipe qui remporte la rencontre (2-1). Le 5 décembre 2015, au déplacement à Mouscron, il contribue une nouvelle fois à la victoire des siens (2-3) en marquant un but de la tête. Il récidive dès le match suivant contre Lokeren en marquant dès la 8e minute d'une superbe frappe de 30 mètres. Lokeren revient quand même au score et le match se termine (1-1).
À la 30e journée face au Standard de Liège, Hanni inscrit un doublé et adresse deux passes décisives à Nicolas Verdier. La rencontre se termine sur le score de (4-0) et il est impliqué sur tous les buts de son équipe.
Le 16 avril 2016 lors du match contre Charleroi en Play-Offs 2, il ne peut empêcher la défaite des siens (2-3) malgré un nouveau doublé (dont un pénalty) qu'il réalise en fin de match.
À la suite de sa saison pleine et régulière il gagne d'abord le 2 mai 2016 le Lion Belge (meilleur joueur arabe du championnat de football belge) puis le 9 mai 2016, il succède à Neeskens Kebano en remportant le Soulier d'ébène 2016 qui récompense le meilleur joueur africain ou d'origine africaine du championnat belge. Il est le premier joueur de football algérien à remporter ce trophée.
Il est l'auteur de 17 buts et de 7 passes décisives. Il estime qu'il s'agit de « sa plus belle saison au niveau professionnel ».

### Royal Sporting Club Anderlecht

Le 20 mai 2016, il signe un contrat de 4 ans avec le RSC Anderlecht. Il marque son premier but avec les mauves contre le KV Courtrai lors d'une victoire 5-1. Il devient capitaine de l'équipe bruxelloise.
Sofiane Hanni se révèle décisif contre Charleroi lors d'une victoire sur le score de 3-1 qui permet à RSC Anderlecht d'être champion de Belgique pour la 34ème fois de son histoire. Lors de la saison 2017-2018, contre KV Ostende, il marque le premier but du champion en titre de la saison à la 78ème minute, à l'occasion d'une victoire 1-0. Le 20 juillet 2017, il délivre une passe décisive à Massimo Bruno puis rate un penalty contre Saint-Trond VV. Les Anderlechtois s'inclinent 2-3.

### Spartak Moscou

Le 31 janvier 2018, Sofiane Hanni rejoint le Spartak Moscou.
Il termine troisième du championnat russe. Il marque 6 buts durant la saison 2018/2019.

### Au Qatar

Au cours de l'été 2019, il prend la direction du Qatar et s'engage avec l'Al-Gharafa SC. Al Ahli

### Parcours en équipe nationale

Sofiane Hanni est convoqué pour la première fois en équipe nationale algérienne lors du match contre l'Éthiopie le 26 mars 2016 comptant pour les qualifications à la Coupe d'Afrique des nations 2017.
Sofiane Hanni inscrit son premier but lors du match de préparation à la CAN contre la Mauritanie le samedi 7 janvier 2017.

## Statistiques
### En club

Statistiques de Sofiane Hanni au 7 mars 2025$^,$$^,$ :
| Saison | Club | Championnat | Championnat | Championnat | Championnat | Coupe(s) nationale(s) | Coupe(s) nationale(s) | Coupe(s) nationale(s) | Supercoupe | Supercoupe | Supercoupe | Compétition(s) continentale(s) | Compétition(s) continentale(s) | Compétition(s) continentale(s) | Compétition(s) continentale(s) | Total | Total | Total |
| Saison | Club | Division | M. | B. | P.d. | M. | B. | P.d. | M. | B. | P.d. | Comp. | M. | B. | P.d. | M. | B. | P.d. |
| 2009-2010 | FC Nantes | Ligue 2 | 1 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | 1 | 0 | 0 |
| 2010-2011 | FC Nantes | Ligue 2 | 3 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | 3 | 0 | 0 |
| Sous-total | Sous-total | Sous-total | 4 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | 4 | 0 | 0 |
| 2011-2012 | Kayseri Erciyesspor | Ptt 1.Lig | 32 | 11 | 7 | - | - | - | - | - | - | - | - | - | - | 32 | 11 | 7 |
| 2012-2013 | Kayseri Erciyesspor | Ptt 1.Lig | 32 | 4 | 15 | 2 | 0 | 0 | - | - | - | - | - | - | - | 34 | 4 | 15 |
| Sous-total | Sous-total | Sous-total | 64 | 15 | 22 | 2 | 0 | 0 | - | - | - | - | - | - | - | 66 | 15 | 22 |
| 2013-2014 | Ankaraspor | Ptt 1.Lig | 33 | 8 | 12 | 1 | 0 | 0 | - | - | - | - | - | - | - | 34 | 8 | 12 |
| 2014-2015 | KV Malines | Jupiler Pro League | 39 | 10 | 8 | 4 | 0 | 0 | - | - | - | - | - | - | - | 43 | 10 | 8 |
| 2015-2016 | KV Malines | Jupiler Pro League | 35 | 17 | 5 | 3 | 0 | 0 | - | - | - | - | - | - | - | 38 | 17 | 5 |
| Sous-total | Sous-total | Sous-total | 74 | 27 | 13 | 7 | 0 | 0 | - | - | - | - | - | - | - | 81 | 27 | 13 |
| 2016-2017 | RSC Anderlecht | Jupiler Pro League | 38 | 10 | 14 | 2 | 0 | 0 | - | - | - | C1+C3 | 2+13 | 1+2 | 1+3 | 55 | 13 | 18 |
| 2017-2018 | RSC Anderlecht | Jupiler Pro League | 23 | 8 | 6 | 1 | 0 | 0 | 1 | 1 | 0 | C1 | 6 | 1 | 0 | 31 | 10 | 6 |
| Sous-total | Sous-total | Sous-total | 61 | 18 | 20 | 3 | 0 | 0 | 1 | 1 | 0 | - | 21 | 4 | 4 | 86 | 23 | 24 |
| 2017-2018 | Spartak Moscou | Premier-Liga | 7 | 2 | 2 | 2 | 0 | 0 | - | - | - | C3 | 2 | 0 | 0 | 11 | 2 | 2 |
| 2018-2019 | Spartak Moscou | Premier-Liga | 18 | 1 | 2 | 4 | 2 | 0 | - | - | - | C3 | 5 | 1 | 0 | 27 | 4 | 2 |
| Sous-total | Sous-total | Sous-total | 25 | 3 | 4 | 6 | 2 | 0 | - | - | - | - | 7 | 1 | 0 | 38 | 6 | 4 |
| 2019-2020 | Al-Gharafa SC | QSL | 21 | 11 | 5 | 1 | 1 | 0 | - | - | - | - | - | - | - | 22 | 12 | 5 |
| 2020-2021 | Al-Gharafa SC | QSL | 22 | 3 | 11 | 11 | 6 | 4 | - | - | - | AFC | 1 | 0 | 0 | 34 | 9 | 15 |
| 2021-2022 | Al-Gharafa SC | QSL | 18 | 6 | 6 | 11 | 8 | 6 | - | - | - | AFC | 6 | 3 | 2 | 35 | 17 | 14 |
| Sous-total | Sous-total | Sous-total | 61 | 20 | 22 | 23 | 15 | 10 | - | - | - | - | 7 | 3 | 2 | 91 | 38 | 34 |
| 2022-2023 | Al Ahli SC | QSL | 18 | 6 | 1 | 6 | 2 | 0 | - | - | - | - | - | - | - | 24 | 8 | 1 |
| 2023-2024 | Al-Khor SC | QSD | 14 | 8 | 4 | 2 | 0 | 1 | - | - | - | - | - | - | - | 16 | 8 | 5 |
| 2024-2025 | Al-Khor SC | QSL | 18 | 6 | 6 | 4 | 0 | 0 | - | - | - | - | - | - | - | 22 | 6 | 6 |
| Sous-total | Sous-total | Sous-total | 32 | 14 | 10 | 6 | 0 | 1 | - | - | - | - | - | - | - | 38 | 14 | 11 |
| Total sur la carrière | Total sur la carrière | Total sur la carrière | 372 | 111 | 104 | 54 | 19 | 11 | 1 | 1 | 0 | - | 35 | 8 | 6 | 462 | 139 | 121 |

### En sélection nationale

Statistiques de Sofiane Hanni au 8 juin 2022 :
| Saison | Sélection | Phases finales | Phases finales | Phases finales | Phases finales | Éliminatoires | Éliminatoires | Éliminatoires | Matchs amicaux | Matchs amicaux | Matchs amicaux | Total | Total | Total |
| Saison | Sélection | Compétition | M | B | Pd | M | B | Pd | M | B | Pd | M | B | Pd |
| 2015-2016 | Algérie | - | - | - | - | 1 | 0 | 0 | - | - | - | 1 | 0 | 0 |
| 2016-2017 | Algérie | CAN 2017 | 2 | 1 | 1 | 1 | 1 | 0 | 2 | 2 | 0 | 5 | 4 | 1 |
| 2017-2018 | Algérie | - | - | - | - | 3 | 0 | 0 | 3 | 0 | 0 | 6 | 0 | 0 |
| Total sur la carrière | Total sur la carrière | Total sur la carrière | 2 | 1 | 1 | 5 | 1 | 0 | 5 | 2 | 0 | 12 | 4 | 1 |

### Sélection nationale d'Algérie

Le tableau suivant liste les rencontres de l'équipe d'Algérie au cours desquelles Sofiane Hanni a été sélectionné depuis le 2 juin 2016 jusqu'à présent.
| Sélections | Date | Stade | Adversaire | Résultat | Minutes | Compétition | Buts | Passes | Capitaine | Club |
| 1 | 2 juin 2016 | Stade Linité, Victoria | Seychelles | 0 – 2 | 32 min | Éliminatoires de la CAN 2017 | - | - | Non | KV Malines |
| 2 | 7 janvier 2017 | Stade Mustapha-Tchaker, Blida | Mauritanie | 3 – 1 | 90 min | Match amical | 1 | - | Non | RSC Anderlecht |
| 3 | 19 janvier 2017 | Stade de Franceville, Franceville | Tunisie | 1 – 2 | 16 min | CAN 2017 | 1 | - | Non | RSC Anderlecht |
| 4 | 23 janvier 2017 | Stade de Franceville, Franceville | Sénégal | 2 – 2 | 83 min | CAN 2017 | - | 1 | Non | RSC Anderlecht |
| 5 | 6 juin 2017 | Stade Mustapha-Tchaker, Blida | Guinée | 2 – 1 | 72 min | Match amical | 1 | - | Non | RSC Anderlecht |
| 6 | 11 juin 2017 | Stade Mustapha-Tchaker, Blida | Togo | 1 – 0 | 90 min | Éliminatoires de la CAN 2019 | 1 | - | Non | RSC Anderlecht |
| 7 | 2 septembre 2017 | National Heroes Stadium, Lusaka | Zambie | 3 – 1 | 90 min | Qualification Coupe du monde 2018 | - | - | Non | RSC Anderlecht |
| 8 | 7 octobre 2017 | Stade Ahmadou-Ahidjo, Yaoundé | Cameroun | 2 – 0 | 71 min | Qualification Coupe du monde 2018 | - | - | Non | RSC Anderlecht |
| 9 | 10 novembre 2017 | Stade Chahid-Hamlaoui, Constantine | Nigeria | 1 – 1 | 26 min | Qualification Coupe du monde 2018 | - | - | Non | RSC Anderlecht |
| 10 | 14 novembre 2017 | Stade du 5-Juillet-1962, Alger | Centrafrique | 3 – 0 | 34 min | Match amical | - | - | Non | RSC Anderlecht |
| 11 | 22 mars 2018 | Stade du 5-Juillet-1962, Alger | Tanzanie | 4 – 1 | 84 min | Match amical | - | - | Non | Spartak Moscou |
| 12 | 27 mars 2018 | Stadion Graz-Liebenau, Graz | Iran | 2 – 1 | 33 min | Match amical | - | - | Non | Spartak Moscou |
* Résultat :
* G = Match gagné
* N = Match nul
* P = Match perdu

#### Buts internationaux

| n$^o$ | Date | Sélection | Lieu | Adversaire | Évolution du score | Résultat | Compétition |
| 1 | 7 janvier 2017 | 2 | Stade Mustapha Tchaker, Blida, Algérie | Mauritanie | 1 - 1 | 3 - 1 | Match amical |
| 2 | 19 janvier 2017 | 3 | Stade de Franceville, Franceville, Gabon | Tunisie | 1 - 2 | 1 - 2 | CAN 2017 |
| 3 | 6 juin 2017 | 5 | Stade Mustapha Tchaker, Blida, Algérie | Guinée | 1 - 0 | 2 - 1 | Match amical |
| 4 | 11 juin 2017 | 6 | Stade Mustapha Tchaker, Blida, Algérie | Togo | 1 - 0 | 1 - 0 | Éliminatoires CAN 2019 |

## Palmarès

Kayseri Erciyesspor
* Champion de Turquie de D2 en 2013.
RSC Anderlecht
* Champion de Belgique en 2017.
* Supercoupe de Belgique 2017.
Al-Gharafa SC
* Finaliste de la Coupe du Qatar : 2022

## Distinctions personnelles

* Élu Footballeur pro de l'année en 2016.
* Élu Lion belge en 2016.
* Élu Soulier d'ébène belge en 2016.
* Élu But de l'année au Gala du Footballeur Pro 2017 RSC Anderlecht à KV Oostende en play-off 1$^,$
* Meilleur passeur du Championnat de Belgique 2016-2017 avec RSC Anderlecht (14 Passes)
* Meilleur buteur de la saison de KV Oostende en Belgique en 2015-2016.