- Mahela Jayawardene (SSC, Colombo – 2921 runs):
Topping the charts for a batsman with most runs on a single venue is Sri Lankan legend Mahela Jayawardene. The elegant right hander, out of a total of 11,814 aggregate Test runs, has 2921 runs at the Sinhalese Sports Club in Colombo. Jayawardene has 25% runs of his career runs at this very venue, implying his special connection with the ground. With 11 centuries to his credit at the Sinhalese Sports Club, it is just an understatement to say that Jayawardene enjoyed batting there.