Cricket in Test+ODI+T20I matches

Results summary (by opposition)
Team
Opposition
Span
Mat
Won
Lost
Draw
Tied
Tie+W
Tie+L
NR
W/L
%W
%L
%D
%
Afghanistanv Sri Lanka2014-202424716000010.43729.1666.660.0030.43
Australiav Sri Lanka1975-20231629950801041.9861.1130.864.9366.33
Bangladeshv Sri Lanka1986-2024991874500020.24318.1874.745.0519.56
Bermudav Sri Lanka2007-200710100000-0.00100.000.000.00
Canadav Sri Lanka2003-201130300000-0.00100.000.000.00
Englandv Sri Lanka1982-202312965491110031.32650.3837.988.5256.95
Indiav Sri Lanka1979-20232431407317100121.91757.6130.046.9965.65
Irelandv Sri Lanka2007-20231001000000-0.00100.000.000.00
Kenyav Sri Lanka1996-2011716000000.16614.2885.710.0014.28
Namibiav Sri Lanka2021-202221100000150.0050.000.0050.00
Netherlandsv Sri Lanka2002-202390900000-0.00100.000.000.00
New Zealandv Sri Lanka1979-202316383571110291.45650.9234.966.7459.09
Omanv Sri Lanka2023-202310100000-0.00100.000.000.00
Pakistanv Sri Lanka1975-2023239129861910041.553.9735.987.9459.95
Scotlandv Sri Lanka2011-202340400000-0.00100.000.000.00
South Africav Sri Lanka1992-20231297347611011.55356.5836.434.6560.65
United Arab Emiratesv Sri Lanka2004-202350500000-0.00100.000.000.00
West Indiesv Sri Lanka1975-20231034249900030.85740.7747.578.7346.15
Zimbabwev Sri Lanka1992-2024901368600030.19114.4475.556.6616.04
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.

Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Oman v Hong Kong at Al Amerat, ACC Men's Premier Cup 2nd semi-final, Apr 19, 2024 [T20I # 2577]

Nepal v United Arab Emirates at Al Amerat, ACC Men's Premier Cup 1st semi-final, Apr 19, 2024 [T20I # 2576]

Pakistan v New Zealand at Rawalpindi, 1st T20I, Apr 18, 2024 [T20I # 2575]