Two people are dead and more than 100 required rescuing after a Malaysian offshore support vessel collided with an oil platform on Tuesday.

The 3,528-dwt Dayan Topaz (built 2012) made contact with the Petronas-operated Baram B platform 14 nautical miles (26 km) off Miri.

The incident took place after the OSV's after its anchor cable broke during bad weather, the Malaysian Maritime Enforcement Agency (MMEA) and Petronas confirmed.

The Malaysian oil company said there were 187 on board the Dayan Topaz and that 125 jumped overboard. They were rescued, but two fatalities were reported.

Authorities said the remaining 62 were still on board the ship.

"Petronas is deeply saddened by the incident and we would like to extend our heartfelt condolences to the families of the deceased," the company said in a statement.

"An investigation is currently underway and all relevant authorities have been informed of the incident. Our utmost priority is the safety of all personnel involved."

The Dayan Topaz is owned by Malaysia's DESB Marine Service and was performing "operational work" for Petronas Carigali.

It is flagged in Malaysia, classed by the American Bureau of Shipping and insured by Shipowners Mutual P&I.

MMEA reportedly said another vessel, the Sapura Construction, received distress signals from the Dayang Topaz at 6:45am local time (2245 GMT), a little more than 15 minutes after the ship was said to have hit the platform.

The MMEA, along with Petronas and Shell, are understood to have sent ships to rescue those in the water. Those on board were reported to be predominantly Malaysian, with two Indonesian crew members.

The injured were reportedly sent to the Port of Miri to be transported for further treatment, where they will receive Covid-19 tests and be put into temporary accommodation for quarantine purposes.