Nicolas Anelka est né le 14 Mars 1979 à Versailles. Originaire de Guadeloupe, il intègre l'INF Clairefontaine à 13 ans.
Le 16 février 1996, alors qu'il n'a pas encore 16 ans, il joue son premier match en D1, avec le Paris SG, contre l'AS Monaco.
Après un désaccord avec les choix de l'entraîneur du Paris SG, il signe à Arsenal, le 14 février 1997.
Après une première demie-saison difficile, Anelka joue beaucoup plus la saison suivante, ce qui lui permet d'être appelé par Aimé Jacquet en Avril 1998, pour un match amical contre la Suède. Malheureusement, Nicolas Anelka ne participera pas à l'aventure des Bleus en coupe du Monde 1998 et fait partit des "six rejetés".
La saison suivante, Anelka marque 17 buts avec Arsenal.
En Février 1999, Anelka réalise un véritable exploit en faisant chuter l'Angleterre à Wembley grâce à un doublé, qui reste dans toutes les têtes...
Quelques mois plus tard, Anelka est transféré au Real Madrid pour la somme record de 220 millions de francs.
Le passage au Real Madrid est difficile pour Anelka. Les performances du Real Madrid sont médiocres, et la presse tient comme responsable Nicolas Anelka. Isolé dans le vestiaire madrilène, Anelka fera tout de même quelques coups d'éclats comme ce but contre le Bayern Munich en demi-finale de la Ligue des Champions 2000. Anelka finit l'année 1999-2000 par deux titres prestigieux, la Ligue des Champions remportée contre le FC Valence (3-0) et l'Euro 2000, avec les bleus, victoire contre l'Italie (2-1). Malgré a victoire finale, Anelka est déçu par cet Euro, notamment du à son manque de temps de jeu et le fait qu'il n'a pas marqué.