Jayasinghe sijoittui 2002 Kansainyhteisön kisoissa 100 metrillä neljänneksi ajalla 11,08. Myöhemmin samana vuonna hän voitti Aasian-mestaruuskisoissa kultaa sekä 100 että 200 metrillä ja juoksi yleisurheilun maailmancupissa kolmanneksi 100 metrillä ja neljänneksi 200 metrillä. Pariisin MM-kisoissa 2003 hän karsiutui 100 metrin alkuerissä. Neljä vuotta myöhemmin Osakan MM-kisoissa hän karsiutui 100 metrin alkuerissä, mutta voitti MM-pronssia 200 metrillä.