Sarcosuchus je vyhynulý rod obřích krokodýlů. Žil ve spodní křídě na území dnešní Afriky před 135 až 112 miliony let.
Přesněji řečeno, nešlo o moderní druh krokodýla, ale o jakýsi druh krokodýla předpotopního. Tyto dřívější typy se nazývají krokodýlomorfové. Praví krokodýli se objevili ve svrchní křídě.
Sarcosuchus byl jedním z největších obřích krokodýlů, kteří kdy žili. Byl téměř dvakrát delší než současný krokodýl mořský a vážil asi 8 tun.
Až donedávna se o něm vědělo jen to, že ve 40. nebo 50. letech 20. století byl objeven v saharské poušti, a to v podobě několika zkamenělých zubů a pancéřových šupin.
V letech 1997 a 2000 objevil Paul Sereno půl tuctu nových exemplářů, včetně jednoho s přibližně polovinou neporušené kostry a většinou páteře. Všichni ostatní obří krokodýli jsou známí pouze z několika částečných lebek, takže to, který z nich je skutečně největší, je otevřenou otázkou.