No, you must have a return ticket to travel to Sri Lanka. There are certain conditions required before you apply for your Sri Lankan tourist visa, and one of them is proof of a return ticket and evidence of sufficient funds to cover your travel expenses in Sri Lanka.