
On New Year's Day 2005 at The Valley he drove a free kick past Arsenal from thirty yards on the stroke of half time, a goal Charlton supporters voted the best of their season even though Arsenal won 3-1. A centre-back who took the set pieces, he was a Morocco runner-up at the 2004 Africa Cup of Nations, won the Coupe de France and the Intertoto Cup at Paris Saint-Germain, and played 53 times for his country. Career record: 53 caps and 1 goals for Morocco; club career at Aris Thessaloniki, Charlton Athletic, Qatar SC; honours include Hall of Fame 2004.
| 1995–2000 | Raja Club Athletic |
| 1996–1997 | IR Tanger |
| 2000–2004 | Paris Saint-Germain |
| 2000–2001 | Aris Thessaloniki |
| 2003–2003 | Sunderland A.F.C. |
| 2004–2007 | Charlton Athletic |
| 2006–2006 | Al-Gharafa SC |
| 2007–2011 | Qatar SC |
| 2011–2012 | Umm Salal SC |
| Morocco | 53 caps, 1 goals |
Morocco legends whose careers overlapped Karkouri's
One rank above: Karim El Ahmadi at #29.
One rank below: Allal Ben Kassou at #31.
Morocco's editorial top five: Achraf Hakimi · Larbi Benbarek · Ahmed Faras · Badou Zaki · Hakim Ziyech.