After Kumar Sangakkara stepped down as ODI captain following the ICC Cricket World Cup 2011, Mathews was widely tipped to be Sri Lanka's next limited overs captain. However, short tenures of Tillakaratne Dilshan and Mahela Jayawardene followed. After Sri Lanka's loss in the final of the 2012 ICC World Twenty20, the skipper Jayawardene stepped down as captain of the T20I side. Later that month, Mathews was appointed as the T20I captain with Lasith Malinga as his deputy. In February 2013 Mathews was eventually named as ODI and Test captain succeeding Jayawardene.