EMBARGO: Only to be published or disseminated at 12:00 hour, Friday, 16 June 2023

STATISTICS OF MALAYSIA'S DIRECT INVESTMENT ABROAD (DIA) 2022

Malaysia’s DIA posted RM58.6 billion in 2022, the highest ever recorded since 2014

Malaysia’s DIA recorded an outflow of RM58.6 billion owing to higher investment precisely in Services and Mining & quarrying sectors. The Netherlands became the top DIA country in 2022 particularly in investment related to Financial & insurance / takaful activities. As at the end of 2022, DIA position increased to RM607.5 billion while income registered a value of RM49.3 billion.

Services overtook Manufacturing as a vital sector to DIA, contributing 72.2 per cent of the total investment, primarily in Financial & insurance / takaful activities. The Netherlands, Indonesia and Singapore were the main destinations of DIA flows in 2022.

Overall, the accumulated investment abroad surged to RM607.5 billion mostly in Services sector, followed by Mining & quarrying and Manufacturing sectors. Singapore, Indonesia and the Netherlands ranked as the top destinations of DIA position in 2022.

In terms of income, DIA registered a value of RM49.3 billion mainly driven by Services and Mining & quarrying sectors with a combine share 80.8 per cent of total income. 

The full publication of the Statistics on Malaysia's Direct Investment Abroad (DIA) 2022 can be downloaded through eStatistik Portal.

Contact person:
Baharudin Mohamad
Public Relation Officer
Strategic Communication and International Division
Department of Statistics Malaysia
Tel : +603-8090 4681
Fax : +603-8888 9248
Email : baharudin[at]dosm.gov.my
Copyright ©2026 Department of Statistics Malaysia Official Portal. All Rights Reserved.
An Error occurred while handling another error:
yii\web\HeadersAlreadySentException: Headers already sent in /var/www/html/dosm/frontend/controllers/SiteController.php on line 191. in /var/www/html/dosm/vendor/yiisoft/yii2/web/Response.php:368
Stack trace:
#0 /var/www/html/dosm/vendor/yiisoft/yii2/web/Response.php(341): yii\web\Response->sendHeaders()
#1 /var/www/html/dosm/vendor/yiisoft/yii2/web/ErrorHandler.php(136): yii\web\Response->send()
#2 /var/www/html/dosm/vendor/yiisoft/yii2/base/ErrorHandler.php(152): yii\web\ErrorHandler->renderException()
#3 [internal function]: yii\base\ErrorHandler->handleException()
#4 {main}
Previous exception:
yii\web\HeadersAlreadySentException: Headers already sent in /var/www/html/dosm/frontend/controllers/SiteController.php on line 191. in /var/www/html/dosm/vendor/yiisoft/yii2/web/Response.php:368
Stack trace:
#0 /var/www/html/dosm/vendor/yiisoft/yii2/web/Response.php(341): yii\web\Response->sendHeaders()
#1 /var/www/html/dosm/vendor/yiisoft/yii2/base/Application.php(390): yii\web\Response->send()
#2 /var/www/html/dosm/www/index.php(24): yii\base\Application->run()
#3 {main}