TOP Tournaments
Show more
person-avatar

Ndidi Wilfred

Nigeria
Nigeria
Current Club:
Position:
Midfielder
Age:
29 (16.12.1996)
Height:
183 cm
Weight:
74 kg
Preferred Foot:
Right
Market value:
€14.58m
Contract expires:
30.06.2028
Social media:
Ndidi Wilfred Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
10.04 Besiktas Besiktas Antalyaspor Antalyaspor 4 2 Suspended
05.04 Fenerbahce Fenerbahce Besiktas Besiktas 1 0 6.9 86’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
27.03 Iran Iran Nigeria Nigeria 1 2 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
19.03 Besiktas Besiktas Kasimpasa Kasimpasa 2 1 5.7 90’ 0 0 1 0
15.03 Genclerbirligi SK Genclerbirligi SK Besiktas Besiktas 0 2 7.5 90’ 0 0 0 0
07.03 Besiktas Besiktas Galatasaray Galatasaray 0 1 6.3 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
04.03 Besiktas Besiktas Caykur Rizespor Caykur Rizespor 4 1 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
28.02 Kocaelispor Kocaelispor Besiktas Besiktas 0 1 6.7 90’ 0 0 0 0
22.02 Besiktas Besiktas Goztepe Goztepe 4 0 9.1 90’ 1 0 1 0
15.02 Istanbul BFK Istanbul BFK Besiktas Besiktas 2 3 Not in the squad
08.02 Besiktas Besiktas Alanyaspor Alanyaspor 2 2 7.4 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
05.02 Kocaelispor Kocaelispor Besiktas Besiktas 1 1 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
31.01 Besiktas Besiktas Konyaspor 1922 Konyaspor 1922 2 1 6.7 23’ 0 0 0 0
26.01 Eyupspor Eyupspor Besiktas Besiktas 2 2 Not in the squad
19.01 Besiktas Besiktas Kayserispor Kayserispor 1 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
17.01 Egypt Egypt Nigeria Nigeria 0 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
15.01 Besiktas Besiktas Keciorengucu Keciorengucu 3 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
10.01 Algeria Algeria Nigeria Nigeria 0 2 7.1 69’ 0 0 1 0
05.01 Nigeria Nigeria Mozambique Mozambique 4 0 7.1 83’ 0 0 1 0
2025 Uganda Uganda Nigeria Nigeria 1 3 On the bench
2025 Nigeria Nigeria Tunisia Tunisia 3 2 8.3 90’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Fenerbahce Fenerbahce Besiktas Besiktas 1 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Nigeria Nigeria Tanzania Tanzania 2 1 6.9 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Besiktas Besiktas Caykur Rizespor Caykur Rizespor 1 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Egypt Egypt Nigeria Nigeria 2 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Trabzonspor Trabzonspor Besiktas Besiktas 3 3 7.4 90’ 0 0 0 0
2025 Besiktas Besiktas Gaziantep FK Gaziantep FK 2 2 7.1 90’ 0 0 0 0
2025 Fatih Karagumruk SK Fatih Karagumruk SK Besiktas Besiktas 0 2 7.3 90’ 0 0 0 0
2025 Besiktas Besiktas Samsunspor Samsunspor 1 1 7 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Nigeria Nigeria DR Congo DR Congo 1 1 0 120’ 0 0 0 0
2025 Nigeria Nigeria Gabon Gabon 4 1 0 120’ 0 1 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Antalyaspor Antalyaspor Besiktas Besiktas 1 3 7.4 90’ 0 0 0 0
2025 Besiktas Besiktas Fenerbahce Fenerbahce 2 3 6.3 86’ 0 0 0 0
2025 Kasimpasa Kasimpasa Besiktas Besiktas 1 1 7.4 90’ 0 0 0 0
2025 Besiktas Besiktas Genclerbirligi SK Genclerbirligi SK 1 2 6.4 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Nigeria Nigeria Benin Benin 4 0 0 90’ 0 0 0 0
2025 Lesotho Lesotho Nigeria Nigeria 1 2 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Galatasaray Galatasaray Besiktas Besiktas 1 1 6.4 86’ 0 0 0 0
2025 Besiktas Besiktas Kocaelispor Kocaelispor 3 1 7.4 78’ 0 0 0 0
2025 Goztepe Goztepe Besiktas Besiktas 3 0 Injured
2025 Besiktas Besiktas Istanbul BFK Istanbul BFK 2 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 South Africa South Africa Nigeria Nigeria 1 1 0 70’ 0 0 0 0
2025 Nigeria Nigeria Rwanda Rwanda 1 0 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Alanyaspor Alanyaspor Besiktas Besiktas 2 0 6.5 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Besiktas Besiktas Lausanne-Sport Lausanne-Sport 0 1 6.8 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Konyaspor 1922 Konyaspor 1922 Besiktas Besiktas 0 0 7.6 90’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lausanne-Sport Lausanne-Sport Besiktas Besiktas 1 1 7.8 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Besiktas Besiktas Eyupspor Eyupspor 2 1 6.7 70’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Besiktas Besiktas St Patrick's Athletic St Patrick's Athletic 3 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Kayserispor Kayserispor Besiktas Besiktas 0 0 7.7 66’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 St Patrick's Athletic St Patrick's Athletic Besiktas Besiktas 1 4 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Leicester City Leicester City Fiorentina Fiorentina 2 0 On the bench
2025 1. Koln 1. Koln Leicester City Leicester City 3 1 Not in the squad
2025 Karpaty Lviv Karpaty Lviv Leicester City Leicester City 1 2 6.8 90’ 0 0 0 0
2025 Zalaegerszegi Zalaegerszegi Leicester City Leicester City 0 1 0 45’ 0 0 0 0
2025 Leicester City Leicester City Oud-Heverlee Leuven Oud-Heverlee Leuven 0 0 0 90’ 0 0 0 0
2025 Leicester City Leicester City Peterborough United Peterborough United 3 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Ghana Ghana Nigeria Nigeria 1 2 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bournemouth Bournemouth Leicester City Leicester City 2 0 Not in the squad
2025 Leicester City Leicester City Ipswich Town Ipswich Town 2 0 7.5 88’ 0 1 0 0
2025 Nottingham Forest Nottingham Forest Leicester City Leicester City 2 2 7.3 90’ 0 0 0 0
2025 Leicester City Leicester City Southampton Southampton 2 0 7 90’ 0 0 0 0
2025 Wolverhampton Wanderers Wolverhampton Wanderers Leicester City Leicester City 3 0 6.5 90’ 0 0 1 0
2025 Leicester City Leicester City Liverpool Liverpool 0 1 6.6 83’ 0 0 1 0
2025 Brighton & Hove Albion Brighton & Hove Albion Leicester City Leicester City 2 2 7.7 61’ 0 0 0 0
2025 Leicester City Leicester City Newcastle United Newcastle United 0 3 6.4 90’ 0 0 1 0
Ndidi Wilfred Transfers
Date From To Fee
06/08/25 Leicester City Leicester City Besiktas Besiktas
8M € Transfer
02/01/17 Genk Genk Leicester City Leicester City
17.6M € Transfer
30/06/14 No team Genk Genk
180K € Transfer
Ndidi Wilfred Career
National leagues
National cups
International cups
National team
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Besiktas Besiktas Super Lig Super Lig 7 22 2 0 4 0
2024
Leicester City Leicester City Premier League Premier League 7 28 0 5 8 0
2023
Leicester City Leicester City Championship Championship 7.1 32 4 5 5 0
2022/2023
Leicester City Leicester City Premier League Premier League 6.7 27 0 0 4 0
2021/2022
Leicester City Leicester City Premier League Premier League 7 19 0 0 4 0
2020/2021
Leicester City Leicester City Premier League Premier League 7.3 26 1 4 6 0
2019/2020
Leicester City Leicester City Premier League Premier League 7.3 32 2 1 6 0
2018/2019
Leicester City Leicester City Premier League Premier League 7.3 38 2 0 8 0
2017/2018
Leicester City Leicester City Premier League Premier League 7.2 33 0 3 10 2
2016/2017
Leicester City Leicester City Premier League Premier League 7.3 17 2 1 0 0
2016
Genk Genk Pro League Pro League 19 0 1 5 0
2015
Genk Genk Pro League Pro League 38 4 1 6 0
2014
Genk Genk Pro League Pro League 6 0 0 0 0
Total 337 17 21 66 2
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Besiktas Besiktas UEFA Conference League UEFA Conference League 7.3 2 0 0 1 0
2021/2022
Leicester City Leicester City UEFA Conference League UEFA Conference League 7.5 4 1 1 1 0
2021/2022
Leicester City Leicester City UEFA Europa League UEFA Europa League 6.7 4 1 0 2 1
2020/2021
Leicester City Leicester City UEFA Europa League UEFA Europa League 7.1 4 0 0 1 0
2016/2017
Leicester City Leicester City UEFA Champions League UEFA Champions League 7.1 4 0 0 1 0
2016/2017
Genk Genk UEFA Europa League UEFA Europa League 7.9 12 2 0 3 0
Total 30 4 1 9 1
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Ndidi Wilfred injury history

From Until Injury
29.09.2025 02.10.2025 injury-icon Injury
09.09.2025 22.09.2025 injury-icon Injury
08.12.2024 06.02.2025 injury-icon Thigh Injury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray 100%
Get Bonus
gift-icon-gray 100%
Get Bonus