Cricket Records for Sri Lanka in Test matches

Results summary (by opposition)
Team
Opposition
Span
Mat
Won
Lost
Draw
Tied
Tie+W
Tie+L
NR
W/L
%W
%L
%D
%
Sri Lankav Afghanistan2024-202411000000-100--100
Sri Lankav Australia1983-202233520800000.2515.1560.624.2420
Sri Lankav Bangladesh2001-20242519150000197642095
Sri Lankav England1982-2021368171100000.4722.2247.2230.5532
Sri Lankav India1982-2022467221700000.31815.2147.8236.9524.13
Sri Lankav Ireland2023-202322000000-100--100
Sri Lankav New Zealand1983-2023389181100000.523.6847.3628.9433.33
Sri Lankav Pakistan1982-20235917231900000.73928.8138.9832.242.5
Sri Lankav South Africa1993-202131916600000.56229.0351.6119.3536
Sri Lankav West Indies1993-202124114900002.7545.8316.6637.573.33
Sri Lankav Zimbabwe1994-20202014060000-70-30100
Tie+W and Tie+L indicates matches tied and then won or lost in a tiebreaker such as a bowlout or one-over-eliminator ("Super Over") The result percentage excludes no results and counts ties (irrespective of a tiebreaker) as half a win
The result percentage excludes no results and counts ties as half a win.
Forfeited matches are not included.
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Sylhet, ICC World Test Championship 1st Test, Mar 22-25, 2024 [Test # 2536]

Sri Lanka v Afghanistan at Colombo (SSC), Only Test, Feb 2-5, 2024 [Test # 2527]

Sri Lanka v Pakistan at Colombo (SSC), ICC World Test Championship 2nd Test, Jul 24-27, 2023 [Test # 2514]