 He took his 100th ODI wicket by lbw of Mohammad Hafeez on 26 July 2015.He was also named in the Test XI of the year 2015 by Cricinfo 

On 8 March 2016, Mathews was appointed as the T20I captain as well, due to continuous injuries of Lasith Malinga.On 17 August 2016, under Mathews' captaincy, Sri Lanka whitewashed Australia, which was at the Number 1 in Test rankings.