TestSri Lanka v New Zealand2019New Zealand won by an innings and 65 runs
TestSri Lanka v Bangladesh2017Bangladesh won by 4 wickets
TestSri Lanka v West Indies2015Sri Lanka won by 72 runs
TestSri Lanka v India2015India won by 278 runs
TestSri Lanka v Pakistan2015Sri Lanka won by 7 wickets
T20IHong Kong v Nepal2014Hong Kong won by 2 wickets (with 1 ball remaining)
TestSri Lanka v New Zealand2012New Zealand won by 167 runs
TestSri Lanka v England2012England won by 8 wickets
TestSri Lanka v India2010India won by 5 wickets
T20IAfghanistan v Ireland2010Ireland won by 5 wickets (with 11 balls remaining)
TestSri Lanka v Pakistan2009Sri Lanka won by 7 wickets
TestSri Lanka v India2008Sri Lanka won by 8 wickets