L'accident est survenu samedi soir à environ 160 milles nautiques (300 kilomètres) à l'est de l'embouchure du fleuve Yangtsé, laquelle se trouve non loin de Shanghai, dans l'est de la Chine.
Suite à la collision, le tanker, avec 136.000 tonnes d'hydrocarbures légers à son bord, "a entièrement pris feu" et son équipage de 32 personnes, dont 30 Iraniens et deux Bangladais, était porté disparu dimanche alors que se poursuivaient les opérations de secours, précise le ministère dans un communiqué.
Vers 01h00 GMT dimanche, l'incendie ravageant le tanker se poursuivait sur le navire toujours à flot, et des traces d'hydrocarbures étaient visibles à la surface de l'eau, selon la même source.
Le pétrolier Sanchi, un navire sous pavillon panaméen et long de 274 mètres, opérait pour la société iranienne Bright Shipping et faisait route vers la Corée du Sud pour y livrer sa cargaison, a indiqué le ministère chinois des Transports.
Le second navire impliqué, un bateau de fret chinois sous pavillon hong-kongais transportant 64.000 tonnes de grains, n'a pas subi de dommages et son équipage de 21 personnes, toutes de nationalité chinoise, "a déjà été secouru", selon les autorités.
Selon l'agence Chine nouvelle, les autorités maritimes chinoises ont dépêché huit navires pour les opérations de recherche et de secours, auxquelles participe également la Corée du Sud, qui a envoyé sur place un bateau de garde-côtes et un avion.