Career snapshot
Position rank · 99/00
Among 204 Midfield - Attacking Midfields · ≥200 mins
Career highs
Born the same day
Shares 1980-06-30 · 5 players total
| Full name | Nourdin Boukhari |
|---|---|
| Name in home country | نور الدين البخاري |
| Date of birth | 1980-06-30 (45 yrs) |
| Place of birth | Rotterdam, Morocco |
| Citizenship | Morocco Netherlands |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | left |
| Height | 184.00 m |
| Current club | Retired |
| Joined | 2018-07-01 |
| Contract expires | — |
Percentile rank vs 121 other Midfield - Attacking Midfields with ≥500 minutes in 99/00. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Sparta Rotterdam | 5 | 00/01 | 99/00 | 137 | 27 | 14 | 2,899 |
| Magreb '90 | 1 | 15/16 | 15/16 | 17 | 3 | 0 | 346 |
| Sparta Rotterdam U21 | 1 | 13/14 | 13/14 | 1 | 0 | 2 | 0 |
| RKC Waalwijk | 1 | 12/13 | 12/13 | 28 | 2 | 4 | 1,745 |
| RKC Waalwijk U21 | 1 | 12/13 | 12/13 | 1 | 0 | 0 | 0 |
| NAC Breda | 3 | 03/04 | 11/12 | 64 | 16 | 11 | 1,320 |
| Kasimpasa | 2 | 09/10 | 11/12 | 7 | 0 | 0 | 0 |
| Wisla Kraków | 1 | 10/11 | 10/11 | 10 | 1 | 0 | 458 |
| FC Nantes | 1 | 06/07 | 06/07 | 11 | 2 | 0 | 179 |
| AZ Alkmaar | 1 | 06/07 | 06/07 | 19 | 1 | 0 | 247 |
| Ajax Amsterdam | 4 | 02/03 | 05/06 | 100 | 19 | 7 | 2,150 |
| Ajax Amsterdam U21 | 2 | 02/03 | 05/06 | 3 | 1 | 0 | 165 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 99/00 | KPN Telecomp. | Sparta Rotterdam | 17 | 3 | 1 | 2 | 0 | 482 |
| 15/16 | Topklasse Sunday | Magreb '90 | 17 | 3 | 0 | 3 | 0 | 346 |
| 13/14 | Beloften Eredivisie | Sparta Rotterdam U21 | 1 | 0 | 2 | 0 | 0 | 0 |
| 13/14 | Jupiler League | Sparta Rotterdam | 11 | 0 | 1 | 2 | 0 | 0 |
| 13/14 | Jupiler PO | Sparta Rotterdam | 6 | 1 | 1 | 1 | 0 | 468 |
| 12/13 | Beloften Eredivisie | RKC Waalwijk U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Eredivisie | RKC Waalwijk | 26 | 1 | 4 | 2 | 0 | 1,717 |
| 12/13 | KNVB Beker | RKC Waalwijk | 2 | 1 | 0 | 0 | 0 | 28 |
| 11/12 | 1.Lig | Kasimpasa | 3 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Eredivisie | NAC Breda | 10 | 2 | 0 | 3 | 1 | 346 |
| 10/11 | Ekstraklasa | Wisla Kraków | 9 | 1 | 0 | 2 | 0 | 458 |
| 10/11 | Puchar Polski | Wisla Kraków | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Süper Lig | Kasimpasa | 4 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Eredivisie | NAC Breda | 17 | 5 | 2 | 4 | 0 | 276 |
| 08/09 | KNVB Beker | NAC Breda | 3 | 2 | 1 | 1 | 0 | 109 |
| 08/09 | Play-Offs Conference League | NAC Breda | 3 | 0 | 2 | 2 | 0 | 0 |
| 07/08 | Eredivisie | Sparta Rotterdam | 32 | 8 | 6 | 6 | 0 | 323 |
| 07/08 | KNVB Beker | Sparta Rotterdam | 1 | 1 | 0 | 1 | 0 | 90 |
| 06/07 | Coupe de France | FC Nantes | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Coupe de la Ligue | FC Nantes | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Eredivisie | AZ Alkmaar | 10 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | KNVB Beker | AZ Alkmaar | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Ligue 1 | FC Nantes | 9 | 2 | 0 | 2 | 0 | 179 |
| 06/07 | Play-Offs Conference League | AZ Alkmaar | 3 | 0 | 0 | 1 | 0 | 0 |
| 06/07 | UEFA Cup | AZ Alkmaar | 5 | 1 | 0 | 0 | 0 | 247 |
| 05/06 | Champions League | Ajax Amsterdam | 7 | 1 | 0 | 0 | 0 | 426 |
| 05/06 | Champions League Qu. | Ajax Amsterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | Eredivisie | Ajax Amsterdam | 24 | 4 | 1 | 4 | 0 | 398 |
| 05/06 | Gatorade Cup | Ajax Amsterdam | 3 | 1 | 1 | 0 | 0 | 240 |
| 05/06 | Gatorade Cup | Ajax Amsterdam U21 | 2 | 1 | 0 | 1 | 0 | 165 |
| 05/06 | Johan Cruijff Schaal | Ajax Amsterdam | 1 | 1 | 1 | 1 | 0 | 90 |
| 05/06 | Play-Offs Conference League | Ajax Amsterdam | 4 | 1 | 2 | 1 | 1 | 343 |
| 04/05 | Amstel Cup | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | Champions League | Ajax Amsterdam | 4 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | Eredivisie | Ajax Amsterdam | 23 | 4 | 2 | 3 | 0 | 347 |
| 04/05 | UEFA Cup | Ajax Amsterdam | 2 | 0 | 0 | 1 | 0 | 0 |
| 03/04 | Amstel Cup | NAC Breda | 3 | 2 | 0 | 0 | 0 | 150 |
| 03/04 | Champions League Qu. | Ajax Amsterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | Eredivisie | NAC Breda | 28 | 5 | 6 | 6 | 0 | 439 |
| 02/03 | Amstel Cup | Ajax Amsterdam | 3 | 1 | 0 | 0 | 0 | 178 |
| 02/03 | Amstel Cup | Ajax Amsterdam U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | Champions League | Ajax Amsterdam | 4 | 0 | 0 | 1 | 0 | 0 |
| 02/03 | Eredivisie | Ajax Amsterdam | 22 | 6 | 0 | 2 | 0 | 128 |
| 01/02 | Keuken Kampioen Play-Offs | Sparta Rotterdam | 5 | 2 | 2 | 2 | 0 | 225 |
| 01/02 | KPN Eredivisie | Sparta Rotterdam | 28 | 6 | 1 | 4 | 1 | 358 |
| 00/01 | Keuken Kampioen Play-Offs | Sparta Rotterdam | 6 | 3 | 2 | 0 | 0 | 165 |
| 00/01 | KPN Eredivisie | Sparta Rotterdam | 31 | 3 | 0 | 3 | 0 | 788 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 98/99 | 1998-07-01 | Sparta U19 | Sparta R. | Transfer | 0 | — |
| 02/03 | 2002-07-01 | Sparta R. | Ajax | Transfer | 0 | €680k |
| 03/04 | 2003-07-01 | Ajax | NAC Breda | Loan | 0 | — |
| 03/04 | 2004-06-30 | NAC Breda | Ajax | Return from loan | 0 | — |
| 06/07 | 2006-07-01 | Ajax | FC Nantes | Transfer | 2000000 | — |
| 06/07 | 2007-01-01 | FC Nantes | AZ Alkmaar | Loan | 2000000 | — |
| 06/07 | 2007-06-30 | AZ Alkmaar | FC Nantes | Return from loan | 1250000 | — |
| 07/08 | 2007-07-01 | FC Nantes | Sparta R. | Transfer | 1250000 | — |
| 08/09 | 2008-07-01 | Sparta R. | Al-Ittihad | Transfer | 1250000 | €1.45m |
| 08/09 | 2009-01-01 | Al-Ittihad | NAC Breda | Transfer | 1250000 | — |
| 09/10 | 2009-08-03 | NAC Breda | Kasimpasa | Transfer | 1250000 | — |
| 10/11 | 2010-08-01 | Kasimpasa | Wisla Kraków | Loan | 500000 | — |
| 10/11 | 2011-06-30 | Wisla Kraków | Kasimpasa | Return from loan | 300000 | — |
| 11/12 | 2012-01-01 | Kasimpasa | NAC Breda | Transfer | 300000 | — |
| 12/13 | 2012-08-31 | NAC Breda | RKC Waalwijk | Transfer | 300000 | — |
| 13/14 | 2013-07-01 | RKC Waalwijk | Without Club | Transfer | 300000 | — |
| 13/14 | 2014-01-30 | Without Club | Sparta R. | Transfer | 300000 | — |
| 14/15 | 2014-07-01 | Sparta R. | Magreb '90 | Transfer | 200000 | — |
| 16/17 | 2016-07-01 | Magreb '90 | GLZ Delfshaven | Transfer | 0 | — |
| 18/19 | 2018-07-01 | GLZ Delfshaven | Retired | Transfer | 0 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €475k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3575 | #18 | 14 | 2 | — | — | former national player |
No teammate data.
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 07/08 | Eredivisie | Sparta Rotterdam | 8 | 32 |
| 01/02 | KPN Eredivisie | Sparta Rotterdam | 6 | 28 |
| 02/03 | Eredivisie | Ajax Amsterdam | 6 | 22 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 03/04 | Eredivisie | NAC Breda | 6 | 28 |
| 07/08 | Eredivisie | Sparta Rotterdam | 6 | 32 |
| 12/13 | Eredivisie | RKC Waalwijk | 4 | 26 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 10/11 | 2011-06-30 | Wisla Kraków | Kasimpasa | Return from loan | — | €300k |
| 10/11 | 2010-08-01 | Kasimpasa | Wisla Kraków | Loan | — | €500k |
| 06/07 | 2007-06-30 | AZ Alkmaar | FC Nantes | Return from loan | — | €1.25m |
| 06/07 | 2007-01-01 | FC Nantes | AZ Alkmaar | Loan | — | €2.00m |
| 03/04 | 2004-06-30 | NAC Breda | Ajax | Return from loan | — | — |
| 03/04 | 2003-07-01 | Ajax | NAC Breda | Loan | — | — |
Teams faced most often by Nourdin Boukhari's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Toulouse FC | 2 | 0 | 2 | 0 | 1 | 1 | 0 | 0% |
| Paris Saint-Germain | 2 | 0 | 0 | 2 | 1 | 8 | -7 | 0% |
| FK Partizan | 2 | 0 | 0 | 2 | 3 | 5 | -2 | 0% |
| SM Caen | 2 | 1 | 0 | 1 | 3 | 2 | +1 | 50% |
| SC Bastia | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0% |
| ESTAC Troyes | 2 | 2 | 0 | 0 | 4 | 0 | +4 | 100% |
| PAOK FC | 2 | 0 | 2 | 0 | 3 | 3 | 0 | 0% |
| Malmö FF | 2 | 1 | 1 | 0 | 4 | 1 | +3 | 50% |
| FC Shakhter Karagandy | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 50% |
| FC Lorient | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 50% |
| Stade Rennais | 2 | 0 | 0 | 2 | 1 | 6 | -5 | 0% |
| Maccabi Haifa F.C. | 2 | 2 | 0 | 0 | 3 | 0 | +3 | 100% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 00/01 | Senior debut season | |
| 00/01 | First senior goal | |
| 07/08 | Goal #50 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 99/00 | 17 | 482 | 2 | 0 | 0 | 0.37 |
| 15/16 | 17 | 346 | 3 | 0 | 0 | 0.78 |
| 13/14 | 18 | 468 | 3 | 0 | 0 | 0.58 |
| 12/13 | 29 | 1,745 | 2 | 1 | 0 | 0.15 |
| 11/12 | 13 | 346 | 3 | 0 | 1 | 1.04 |
| 10/11 | 10 | 458 | 2 | 1 | 0 | 0.59 |
| 08/09 | 23 | 385 | 7 | 0 | 0 | 1.64 |
| 07/08 | 33 | 413 | 7 | 0 | 0 | 1.53 |
| 06/07 | 30 | 426 | 3 | 0 | 0 | 0.63 |
| 05/06 | 43 | 1,662 | 7 | 0 | 1 | 0.43 |
| 04/05 | 30 | 347 | 4 | 0 | 0 | 1.04 |
| 03/04 | 31 | 589 | 6 | 0 | 0 | 0.92 |
| 02/03 | 30 | 306 | 3 | 0 | 0 | 0.88 |
| 01/02 | 33 | 583 | 6 | 0 | 1 | 1.08 |
| 00/01 | 37 | 953 | 3 | 1 | 0 | 0.38 |
Output by competition
Career goals and assists broken down by tournament.
More on Nourdin Boukhari
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Nourdin Boukhari
Who is Nourdin Boukhari?
Nourdin Boukhari is a Morocco professional footballer who plays as a attacking midfield for Retired.
How old is Nourdin Boukhari?
Nourdin Boukhari is 45 years old. He was born on June 30, 1980 in Rotterdam.
What position does Nourdin Boukhari play?
Nourdin Boukhari plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Nourdin Boukhari play for?
Nourdin Boukhari currently plays for Retired.
How many career goals has Nourdin Boukhari scored?
Across all senior club competitions in our dataset, Nourdin Boukhari has scored 72 goals in 398 appearances.