PLAYER PROFILE

Wilfred Ndidi.

Besiktas JK · Nigeria

Matrix 25418

At a glance

Full name
Onyinye Wilfred Ndidi
Born
16 Dec 1996
Age today
29
Nationality
Nigeria

Career by season

294 recorded appearances
Wilfred Ndidi appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Europa League Besiktas JK 52112371
26/27Trendyol Süper Lig Besiktas JK 82002320
26/27Africa Cup of Nations Qual. Nigeria 22001660
25/26UEFA Conference League Besiktas JK 22001801
25/26Türkiye Kupası Besiktas JK 44003600
25/26Trendyol Süper Lig Besiktas JK 2523211,9554
25/26International Friendly Games Nigeria 43002710
24/25Premier League Leicester City 2828052,4048
24/25International Friendly Games Nigeria 22001800
24/25FA Cup Leicester City 1100580
24/25EFL Cup Leicester City 1110720
24/25Africa Cup of Nations Qual. Nigeria 44013140
2025Africa Cup of Nations Nigeria 44103322
23/24World Cup Qual. CAF Nigeria 1010019292
23/24International Friendly Games Nigeria 33002520
23/24FA Cup Leicester City 1100780
23/24EFL Cup Leicester City 31211350
23/24Championship Leicester City 3226452,1415
22/23Premier League Leicester City 2719001,7504
22/23International Friendly Games Nigeria 1100450
22/23FA Cup Leicester City 100090
22/23EFL Cup Leicester City 22001641
21/22UEFA Europa League Leicester City 43103020 / 1 red
21/22UEFA Conference League Leicester City 44113041
21/22Premier League Leicester City 1918001,6194
21/22FA Cup Leicester City 1100901
21/22English Community Shield Leicester City 1100900
21/22EFL Cup Leicester City 22001800
21/22Africa Cup of Nations Qual. Nigeria 43012490
2022Africa Cup of Nations Nigeria 44003600
20/21UEFA Europa League Leicester City 44002991
20/21Premier League Leicester City 2625142,1796
20/21International Friendly Games Nigeria 22001800
20/21FA Cup Leicester City 65004420
19/20World Cup Qual. CAF Nigeria 33002701
19/20Premier League Leicester City 3229212,6746
19/20International Friendly Games Nigeria 1100901
19/20FA Cup Leicester City 32001630
19/20EFL Cup Leicester City 43002590
19/20Africa Cup of Nations Qual. Nigeria 44003601

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

Match log

Newest first
Wilfred Ndidi match log
DateCompetitionMatchScoreMinutesGoals
26 Oct 2026Trendyol Süper Lig Besiktas JK v Basaksehir FK 2 – 065
22 Oct 2026UEFA Europa League Besiktas JK v Crystal Palace 2 – 2901
19 Oct 2026Trendyol Süper Lig Trabzonspor v Besiktas JKSubstitute, on 85′ 2 – 05
15 Oct 2026UEFA Europa League TSG 1899 Hoffenheim v Besiktas JK 2 – 390
11 Oct 2026Trendyol Süper Lig Besiktas JK v KocaelisporSubstitute, on 71′ 2 – 119
29 Sep 2026Africa Cup of Nations Qual. Guinea-Bissau v Nigeria 3 – 076
25 Sep 2026Africa Cup of Nations Qual. Nigeria v Madagascar 2 – 190
17 Sep 2026UEFA Europa League Besiktas JK v Olympique MarseilleSubstitute, on 71′ 4 – 119
11 Sep 2026Trendyol Süper Lig Besiktas JK v Erzurumspor FKSubstitute, on 71′ 3 – 019
05 Sep 2026Trendyol Süper Lig Fenerbahçe v Besiktas JKSubstitute, on 76′ 1 – 214
31 Aug 2026Trendyol Süper Lig Besiktas JK v Corum FKSubstitute, on 71′ 6 – 219
23 Aug 2026Trendyol Süper Lig Alanyaspor v Besiktas JK 1 – 090
16 Aug 2026Trendyol Süper Lig Besiktas JK v EyüpsporSubstitute, on 89′ 1 – 01
13 Aug 2026UEFA Europa League Besiktas JK v FC Hradec KraloveSubstitute, on 66′ 1 – 024
06 Aug 2026UEFA Europa League FC Hradec Kralove v Besiktas JKSubstitute, on 76′ 0 – 114
10 Jun 2026International Friendly Games Portugal v Nigeria 2 – 160
03 Jun 2026International Friendly Games Poland v Nigeria 2 – 290
15 May 2026Trendyol Süper Lig Caykur Rizespor v Besiktas JK 2 – 2—
05 May 2026Türkiye Kupası Besiktas JK v Konyaspor 0 – 190
01 May 2026Trendyol Süper Lig Gaziantep FK v Besiktas JKSubstitute, on 69′ 0 – 221

Career transfers

3 recorded moves

All recorded career moves, newest first.

Wilfred Ndidi career transfers
Date FromToMoveFee
07 Aug 2025 Leicester City Besiktas JK Transfer €8m
03 Jan 2017 KRC Genk Leicester City Transfer €17.6m
15 Jan 2015 Not recorded KRC Genk Transfer €180k

Contracts and market values are not available yet.