The best of Mahela Jayawardene: His top innings Mahela Jayawardene celebrates his century against England at Lord’s in 2006. Source:Daily News To celebrate Sri Lanka great Mahela Jayawardene’s 43rd birthday (May 27), the ICC shortlisted eight of his best Test innings and asked fans to vote for their favourite. Jayawardene is the owner of many Sri Lankan batting records. In an international career spanning 149 Tests over 17 years, he accrued 11,814 runs with 34 centuries, figures surpassed only by Kumar Sangakkara among Sri Lankans. Jayawardene holds the record for the highest score by a Sri Lankan – his majestic 374 in 2006. Of his many great innings, the ICC picked out eight truly special ones. One of those innings will be crowned the best based on fans’ votes. ...