PLAYER PROFILE

Kalidou Koulibaly.

Al-Hilal SFC · Senegal

Matrix 29943

At a glance

Full name
Kalidou Koulibaly
Born
20 Jun 1991
Age today
35
Nationality
Senegal

Career by season

320 recorded appearances
Kalidou Koulibaly appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Saudi Professional League Al-Hilal SFC 1111019530
26/27AFC Champions League Elite Al-Hilal SFC 32002091
25/26Saudi Professional League Al-Hilal SFC 1818111,6086 / 1 red
25/26International Friendly Games Senegal 32001611
2026FIFA World Cup Senegal 22001620
24/25Saudi Professional League Al-Hilal SFC 3030212,6532 / 1 red
24/25International Friendly Games Senegal 1101900
2025FIFA Club World Cup Al-Hilal SFC 55114802
24/25Africa Cup of Nations Qual. Senegal 66005191
2025Africa Cup of Nations Senegal 55003832 / 1 red
24/25AFC Champions League Elite Al-Hilal SFC 1212001,0193 / 1 red
23/24World Cup Qual. CAF Senegal 1010119000
23/24Saudi Professional League Al-Hilal SFC 3030212,6455
23/24International Friendly Games Senegal 33002700
2024Africa Cup of Nations Senegal 44003900
23/24AFC Champions League Elite Al-Hilal SFC 88007062
22/23UEFA Champions League Chelsea FC 77005702
22/23Premier League Chelsea FC 2320211,8065 / 1 red
22/23International Friendly Games Senegal 33002700
22/23FA Cup Chelsea FC 1100900
22/23EFL Cup Chelsea FC 1100901
21/22UEFA Europa League SSC Napoli 77006302
21/22Serie A SSC Napoli 2727332,4205 / 1 red
2022FIFA World Cup Senegal 44103601
21/22Africa Cup of Nations Qual. Senegal 44003600
2022Africa Cup of Nations Senegal 55014801
20/21UEFA Europa League SSC Napoli 77006303
20/21Supercoppa Italiana SSC Napoli 1100900
20/21Serie A SSC Napoli 2625002,2208 / 1 red
20/21International Friendly Games Senegal 22001651
20/21Coppa Italia SSC Napoli 33102701
19/20World Cup Qual. CAF Senegal 88017500
19/20UEFA Champions League SSC Napoli 77006302
19/20Serie A SSC Napoli 2524002,1947 / 1 red
19/20International Friendly Games Senegal 1100901
19/20Coppa Italia SSC Napoli 22001800
19/20Africa Cup of Nations Qual. Senegal 55014502

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Kalidou Koulibaly match log
DateCompetitionMatchScoreMinutesGoals
31 Oct 2026Saudi Professional League Al-Hilal SFC v Al-Fateh SC 2 – 090
27 Oct 2026AFC Champions League Elite Al-Shamal SC v Al-Hilal SFCSubstitute, on 60′ 3 – 130
23 Oct 2026Saudi Professional League Al-Qadsiah FC v Al-Hilal SFC 2 – 390
19 Oct 2026Saudi Professional League Al-Hilal SFC v Al-Hazem SC 1 – 090
13 Oct 2026AFC Champions League Elite Al-Sadd SC v Al-Hilal SFC 0 – 289
10 Oct 2026Saudi Professional League Al-Hilal SFC v Al-Ittihad Club 3 – 290
15 Sep 2026AFC Champions League Elite Al-Hilal SFC v Al-Gharafa SC 2 – 190
12 Sep 2026Saudi Professional League Al-Taawoun FC v Al-Hilal SFC 0 – 670
07 Sep 2026Saudi Professional League Al-Hilal SFC v Neom SC 0 – 290
04 Sep 2026Saudi Professional League Al-Shabab FC v Al-Hilal SFC 0 – 290
01 Sep 2026Saudi Professional League Al-Hilal SFC v Al-Ahli SFC 3 – 090
28 Aug 2026Saudi Professional League Al-Khaleej FC v Al-Hilal SFC 1 – 573
20 Aug 2026Saudi Professional League Al-Fayha FC v Al-Hilal SFC 0 – 390
14 Aug 2026Saudi Professional League Al-Hilal SFC v Al-Faisaly FC 4 – 290
23 Jun 2026FIFA World Cup Norway v Senegal 3 – 272
16 Jun 2026FIFA World Cup France v Senegal 3 – 190
09 Jun 2026International Friendly Games Saudi Arabia v SenegalSubstitute, on 82′ 0 – 08
08 Apr 2026Saudi Professional League Al-Hilal SFC v Al Kholood Saudi Club 6 – 090
04 Apr 2026Saudi Professional League Al-Hilal SFC v Al-Taawoun FC 2 – 290
14 Mar 2026Saudi Professional League Al-Fateh SC v Al-Hilal SFC 0 – 190

Career transfers

7 recorded moves

All recorded career moves, newest first.

Kalidou Koulibaly career transfers
Date FromToMoveFee
01 Jul 2023 Chelsea FC Al-Hilal SFC Transfer €23m
16 Jul 2022 SSC Napoli Chelsea FC Transfer €41.9m
01 Jul 2014 KRC Genk SSC Napoli Transfer €7.75m
01 Jul 2012 FC Metz KRC Genk Transfer €1.3m
01 Jul 2010 FC Metz B FC Metz Internal move —
01 Jul 2009 SR Saint-Dié FC Metz B Transfer Free
01 Jul 2006 FC Metz Youth SR Saint-Dié Transfer Free

Contracts and market values are not available yet.