England batsman Joe Root broke the record of most Test hundreds by an English batsman during the ENG vs SL 2nd Test match and smashed his 34th Test hundred. Root broke former England captain Alastair Cook's record, who had hit 33 Test centuries. Cook was seen lauding Root after he completed his 34th Test century and broke his record. Cook was part of the commentary panel during the ENG vs SL 2nd Test. From Joe Root to Michael Cowdrey, Take a Look at Players With Most Centuries for England in Test Format.

Alastair Cook Reacts on Joe Root's Hundred 

(SocialLY brings you all the latest breaking news, viral trends and information from social media world, including Twitter, Instagram and Youtube. The above post is embeded directly from the user's social media account and LatestLY Staff may not have modified or edited the content body. The views and facts appearing in the social media post do not reflect the opinions of LatestLY, also LatestLY does not assume any responsibility or liability for the same.)