who scored most test runs for sri lanka
List of Sri Lanka Test cricket records Top order batsman and former captain Jayawardene holds several Sri Lankan batting records. He has scored the most runs for Sri Lanka in Test cricket, and is the record holder for the highest number of centuries as well as the highest number of half-centuries. The 374 Jayawardene made against South Africa in 2006 is the highest individual score by a Sri Lankan cricketer, surpassing the previous best of 340 by Sanath Jayasuriya, which was established in 1997.[10] It is also the fourth-highest individual score in Test cricket. Jayawardene, Jayasuriya and Kumar Sangakkara [319] are the only Sri Lankan players who have scored triple centuries.[11]
List of Test cricket records Australian Donald Bradman, widely considered the greatest batsman of all time,[11][12] holds several personal and partnership records. He scored the most runs in a series, has the most double centuries and was a part of the record 5th wicket partnership. His most significant record is his batting average of 99.94. One of cricket's most famous statistics,[13][14] it stands almost 40 runs higher than any other batsman's average. Don Bradman is the only player in the world to have scored 5000 runs against a single opposition: 5028 runs against England.[15]