Peninsular Malaysia has 253 Odonata species, Sarawak has 288 species and Sabah has 179 species. Put them all together, Malaysia has 421 species of Odonata. The latest information of the Odonata species of Peninsular Malaysia, Sarawak and Sabah can be extracted from the below paper:
Dow, R.A., Choong, C.Y., Grinang, J., Lupiyaningdyah, P., Ngiam, R.W.J. & Kalkman, V.J. 2024. Checklist of the Odonata (Insecta) of Sundaland and Wallacea (Malaysia, Singapore, Brunei, Indonesiaand Timor Leste). Zootaxa 5460: 1-222.
You may download (free) pdf of the paper here.