Twice MotoGP world champion Marc Marquez has extended his contract with Honda for two more years, the Japanese manufacturer said in a statement yesterday.