[1] He made his List A debut for Saracens Sports Club in the 2012–13 Premier Limited Overs Tournament in Sri Lanka on 27 December 2012.
[2] He made his first-class debut, also for Saracens Sports Club, in the 2012–13 Premier League Tournament on 30 March 2013.
[3] In April 2018, he represented Kuwait in Western sub-region group of the 2018–19 ICC World Twenty20 Asia Qualifier tournament, playing in all six matches.
[4][5] In his Twenty20 International (T20I) debut against the Maldives on 20 January 2019 in the 2019 ACC Western Region T20 tournament, Sandaruwan was named the player of the match.
[10] In October 2021, he was named in Kuwait's squad for the Group A matches in the 2021 ICC Men's T20 World Cup Asia Qualifier.