Former England captain Joe Root recorded his career-best score so far on July 23, 2016 during a Test match against Pakistan, accumulating 254 runs off 406 deliveries. Today's date marks seven years since that knock. Root's 254 was recorded in England's first innings and comprised 27 fours. The Pakistan players shook Root's hand following his dismissal by pacer Wahab Riaz.