Thirty-two crew members from an Iranian oil tanker are missing after it collided with a bulk freighter and caught fire off China's eastern coast.

The Ministry of Transport in China said 30 Iranians and two Bangladeshis on the tanker Sanchi are unaccounted for following the collision late on Saturday with the Hong Kong-registered freighter CF Crystal.

The ministry says the tanker was "completely lost to fire."

The Panama-registered vessel was sailing from Iran to South Korea when it collided with the Crystal 257 kilometres (160 miles) from shore.

All 21 members of the Crystal's crew - all Chinese nationals - have been rescued.

Chinese authorities are carrying out a search and rescue effort for the missing tanker crew.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.