[1] He made his first-class debut for Colombo Cricket Club in the 2011–12 Premier Trophy on 20 January 2012.
[2] In April 2018, he was named in Colombo's squad for the 2018 Super Provincial One Day Tournament.
[4] In December 2016 he was added to Sri Lanka's Test squad for their series against South Africa.
[5] In January 2017 he was added to Sri Lanka's One Day International (ODI) squad for their series, also against South Africa.
[6] He made his Twenty20 International (T20I) debut for Sri Lanka against Australia at the Melbourne Cricket Ground on 17 February 2017.