The former Sri Lankan opener, Sanath Jayasuriya holds the record for the most runs by a batsman on a single ground.
Jayasurya has scored 2514 runs from his 70 innings at R.Premadasa Stadium, Khettarama, Colombo, Sri Lanka. He averages over 38 in this ground and has a strike-rate of almost 90. Jayasuriya has made 4 centuries and 19 half-centuries in this ground. His high score at this venue is 130.
List of top 10 batsman with most runs on a single ground in ODIs are as follows:
Stats updated till 6th Jan 2014.
Click here to get India Squad for T20 World Cup 2024. Follow Sportskeeda for the T20 World Cup Schedule, Points Table, and news