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.