El 30 de julio de 2009, el Real Madrid llegó a un acuerdo con el Olympique de Marsella, por el que Heinze pasa a jugar tres temporadas más en Francia.