The 34-year-old Kipchoge clocked an incredible 1:59:40 beating the 2-hour barrier by 20 seconds.
His record will not be recognised as a Marathon World record by the IAAF since he used a team of 35 rotating pacemakers.
"This shows no-one is limited," said Kipchoge.
“Today we went to the moon and came back to earth! I am at a loss for words for all the support I have received from all over the world,”
"Now I've done it, I am expecting more people to do it after me." he added.
Kipchoge holds the official marthon World record at 2:01:39 he set last year at Berlin Marathon.
02 October 2022 08:30 (GMT)
09 October 2022 07:00 (GMT)
09 October 2022 12:55 (GMT)
16 October 2022 07:00 (GMT)
03 November 2022 04:00 (GMT)
06 November 2022 11:00 (GMT)