The corporate scandal that leads to the collapsed of several companies in Malaysia had damaged the investor and shareholders’ confidence towards the reliability of the financial reporting. In this global business environment, the internal audit function is responsible to give the assertion to the management in concerning the organisation’s financial, operational and compliance activities to enhance effectiveness, viability, and management performance. High-quality of corporate governance ought to provide the benefit for the board and management as what in line with the objectives that are in the interest of the organizations and shareholders and should encourage effective monitoring thereby encouraging company to utilize its assets more economically. Therefore, the intended of this study is to examine the roles of internal audit function in public listed companies in Malaysia that enhance the good of corporate governance practices. Basically this study focus on three main roles of internal audit function namely risk management, internal control and governance processes. The data of this study is consisting of 154 respondents represent the public listed companies in Malaysia. Based on the finding of this study, it found that the level of good corporate governance level is above the mean. It means that it shows that the public listed companies in Malaysia are practising good corporate governance in their organisation. Besides, it was found that two independent variables which is risk management and governance processes has positive relationship and significant effect towards the good of corporate governance practices among the public listed companies in Malaysia. This implies that, the roles of internal audit function is important in assisting the audit committee, board of directors and other executive management to lead the company to have a good corporate governance practices. In addition, the finding of this study has found the main role of internal audit function which is significant to promote the good of corporate governance is governance processes. This study further suggest for the future research to explore more dimension of the roles of internal audit function in other industries.