5Mahela Jayawardene missed 400 runs
Sri Lanka’s Mahela Jayawardene has been one of the greatest batsman in the cricket history. He shared the highest partnership of 624 runs with Kumar Sangakkara against South Africa, Colombo in 2006. In the same test, he had a great chance to break the Brian Lara’s record when he crossed 350 runs, but unfortunately he got out on 374 and missed the milestone by 26 runs.