Joe Root wrote his name into the history books against Sri Lanka when he scored his 32nd and 33rd Test centuries in the Test match at Lord's to overtake Sir Alastair Cook to claim the record for most Test tons by an Englishman.