If you are looking for the written word, there are several authoritative Sinhala translations and adaptations:
For the Sinhala reader, the Mahabharata is often compared with the (stories of the Buddha’s previous births). For example: mahabharata sinhala
The epic has transcended books to become a visual phenomenon in Sri Lanka. If you are looking for the written word,