As of 2023, the average annual salary for data analysts in Malaysia is approximately RM 46,478. However, salaries can vary significantly based on experience, with entry-level analysts earning less and experienced analysts earning more.