The average annual salary for a data analyst in Malaysia is RM127,064. That is RM10,588.67 monthly.