Runs Player Opponent Venue Date 374 Jayawardene, Mahela Mahela Jayawardene South Africa Sinhalese Sports Club Ground, Colombo 000000002006 - 07 - 27 - 0000 27 July 2006 340 Jayasuriya, Sanath Sanath Jayasuriya India R. Premadasa Stadium, Colombo 000000001997 - 08 - 02 - 0000 2 August 1997 319 Sangakkara, Kumar Kumar Sangakkara Bangladesh Zahur Ahmed Chowdhury Stadium, Chittagong 000000002014 - 02 - 04 - 0000 4 February 2014 287 Sangakkara, Kumar Kumar Sangakkara South Africa Sinhalese Sports Club Ground, Colombo 000000002006 - 07 - 27 - 0000 27 July 2006 275 Jayawardene, Mahela Mahela Jayawardene India Sardar Patel Stadium, Ahmedabad 000000002009 - 11 - 16 - 0000 16 November 2009 Last updated: 14 August 2017
who has scored the maximum runs in test matches between india and sri lanka
Sanath Jayasuriya