Sezon Klub Kraj Rozgrywki Mecze Bramki 2001/02 SBV Excelsior

Eerstedivisie 6 2 2002/03 SBV Excelsior

Eredivisie 21 2 2003/04 SBV Excelsior

Eerstedivisie 33 17 2004/05 SBV Excelsior

Eerstedivisie 14 11 2004/05 Tottenham Hotspur

Premiership 0 0 2005/06 Derby County

Championship 9 3 2006/07 Willem II Tilburg

Eredivisie 4 3 2007/08 Willem II Tilburg

Eredivisie 2 0 2007/08 AZ Alkmaar

Eredivisie 23 7 2008/09 AZ Alkmaar

Eredivisie 31 23 2009/10 AZ Alkmaar

Eredivisie 20 16 2010/11 AFC Ajax

Eredivisie 26 13 2011/12 AFC Ajax

Eredivisie 0 0 2012/13 ACF Fiorentina

Serie A 19 3 2013/14 Málaga CF (wyp.)

Primera División 13 3

Kariera reprezentacyjna W latach 2004–2005 El Hamdaoui rozegrał trzy mecze i zdobył jednego gola w barwach reprezentacji Holandii U-21. 6 listopada 2006 roku w wywiadzie dla magazynu Voetbal International zdecydował, iż będzie reprezentował barwy Maroka.