He was also a key member of the team that won the 2014 ICC World Twenty20 and was part of the team that made the finals of 2007 Cricket World Cup, 2011 Cricket World Cup, 2009 ICC World Twenty20 and 2012 ICC World Twenty20. In June 2016, Kulasekara retired from test cricket to play limited overs cricket. In July 2019, he announced his retirement from international cricket. The third ODI between Sri Lanka and Bangladesh on 31 July 2019 was dedicated to Kulasekara.