Ajantha Mendis (78) notched his highest score in first-class cricket on Day 4 of the third and final Test between India and Sri Lanka in Colombo on Friday.
The spin ace's 78 is the highest by a Sri Lankan batsman at number 10.
He obliterated Nuwan Kulasekara's 64 against England at Lord's in 2006.
Mendis's innings is also the highest by a number 10 batsman against India, putting into shade West Indian Andy Roberts's 68 at Kolkata in 1983-84.
In all Test cricket, it is the eighth highest score by a number 10 batsman.
Highest scores by number 10 batsmen in Test cricket:
Batsman Runs Opposition Venue Season WW Read (Eng) 117 vs Australia The Oval 1884 PL Symcox (SA) 108 vs Pakistan Johannesburg 1997-98 RA Duff (Aus) 104 vs England Melbourne 1901-02 Sarfraz Nawaz (Pak) 90 vs England Lahore 1983-84 RB Desai (India) 85 vs Pakistan Mumbai BS 1960-61 JG Bracewell (NZ) 83* vs Australia Sydney 1985-86 Wasim Akram (Pak) 79 vs Sri Lanka Rawalpindi 1999-00 BAW Mendis (SL) 78 vs India Colombo PSS 2010 TG Southee (NZ) 77* vs England Napier 2007-08 GG Macaulay (Eng) 76 vs Australia Leeds 1926 DW Steyn (SA) 76 vs Australia Melbourne 2008-09