Series results
Series/Tournament Season Winner Margin
India in Sri Lanka Test Series 2010 drawn 1-1 (3)
West Indies in Sri Lanka Test Series 2010/11 drawn 0-0 (3)
Sri Lanka in England Test Series 2011 England 1-0 (3)
Warne-Muralitharan Trophy (Australia in Sri Lanka) 2011 Australia 1-0 (3)
Pakistan v Sri Lanka Test Series (in United Arab Emirates) 2011/12 Pakistan 1-0 (3)
Sri Lanka in South Africa Test Series 2011/12 South Africa 2-1 (3)
England in Sri Lanka Test Series 2011/12 drawn 1-1 (2)
Pakistan in Sri Lanka Test Series 2012 Sri Lanka 1-0 (3)
New Zealand in Sri Lanka Test Series 2012/13 drawn 1-1 (2)
Warne-Muralitharan Trophy (Sri Lanka in Australia) 2012/13 Australia 3-0 (3)
Bangladesh in Sri Lanka Test Series 2012/13 Sri Lanka 1-0 (2)
Pakistan v Sri Lanka Test Series (in United Arab Emirates) 2013/14 drawn 1-1 (3)
Sri Lanka in Bangladesh Test Series 2013/14 Sri Lanka 1-0 (2)
Sri Lanka in England Test Series 2014 Sri Lanka 1-0 (2)
South Africa in Sri Lanka Test Series 2014 South Africa 1-0 (2)
Pakistan in Sri Lanka Test Series 2014 Sri Lanka 2-0 (2)
Sri Lanka in New Zealand Test Series 2014/15 New Zealand 2-0 (2)
Pakistan in Sri Lanka Test Series 2015 Pakistan 2-1 (3)
India in Sri Lanka Test Series 2015 India 2-1 (3)
Sobers/Tissera Trophy (West Indies in Sri Lanka) 2015/16 Sri Lanka 2-0 (2)
Sri Lanka in New Zealand Test Series 2015/16 New Zealand 2-0 (2)
Sri Lanka in England Test Series 2016 England 2-0 (3)
Warne-Muralitharan Trophy (Australia in Sri Lanka) 2016 Sri Lanka 3-0 (3)
Sri Lanka in Zimbabwe Test Series 2016/17 Sri Lanka 2-0 (2)
Sri Lanka in South Africa Test Series 2016/17 South Africa 3-0 (3)
Bangladesh in Sri Lanka Test Series 2016/17 drawn 1-1 (2)
Zimbabwe in Sri Lanka Test Match 2017 Sri Lanka 1-0 (1)
India in Sri Lanka Test Series 2017 India 3-0 (3)
Pakistan v Sri Lanka Test Series (in United Arab Emirates) 2017/18 Sri Lanka 2-0 (2)
Sri Lanka in India Test Series 2017/18 India 1-0 (3)
Sri Lanka in Bangladesh Test Series 2017/18 Sri Lanka 1-0 (2)
Sobers/Tissera Trophy (Sri Lanka in West Indies) 2018 drawn 1-1 (3)
South Africa in Sri Lanka Test Series 2018 Sri Lanka 2-0 (2)
England in Sri Lanka Test Series 2018/19 England 3-0 (3)
Sri Lanka in New Zealand Test Series 2018/19 New Zealand 1-0 (2)
Warne-Muralitharan Trophy (Sri Lanka in Australia) 2018/19 Australia 2-0 (2)
Sri Lanka in South Africa Test Series 2018/19 Sri Lanka 2-0 (2)
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years

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

Records includes the following current or recent matches:
South Africa v Sri Lanka at Port Elizabeth, 2nd Test, Feb 21-23, 2019 [Test # 2348]
South Africa v Sri Lanka at Durban, 1st Test, Feb 13-16, 2019 [Test # 2347]
Australia v Sri Lanka at Canberra, 2nd Test, Feb 1-4, 2019 [Test # 2345]