At the 2000 Summer Olympics in Sydney, Ang competed again in three swimming events, including a butterfly double. He achieved FINA B-standards of 56.47 (100 m butterfly) and 2:02.72 (200 m butterfly) from the Southeast Asian Games in Bandar Seri Begawan, Brunei. In his first event, 200 m butterfly, Ang posted a lifetime best of 2:00.12 to lead the second heat, but missed the semifinals by 0.71 of a second with a twenty-second-place effort. Three days later, in the 100 m butterfly, Ang placed thirty-sixth on the morning prelims. He established a Malaysian record of 55.26 to blister the field with another top finish in heat one. Ang also teamed up with Chia, Lim, and newcomer Allen Ong in the 4 × 100 m medley relay. Swimming a butterfly leg in heat one, Ang recorded a split of 55.70, but the Malaysians settled only for last place and twenty-second overall in a final time of 3:48.32.