Carcharodontosaurus, 100-93 milyon yıl önce Kretase döneminde yaşamış dev bir etobur dinozordur. Yaklaşık 13 metre uzunluğunda ve yaklaşık altı ton ağırlığındaydı. Carcharodontosaurus'un fosilleri Afrika'da bulunmuştur.
Carcharodontosaurus, Arjantin'deki kuzeni olan biraz daha büyük Giganotosaurus ile yakından ilişkilidir; her ikisi de carcharodontosaurid karnozorlardır. Carcharodontosaurus'un son keşifleri, yetişkin uzunluğunun 39 - 44 fit olduğunu ve Spinosaurus'tan sonra Afrika'daki en büyük etobur dinozor olduğunu ortaya koymuştur.
Sadece iki Carcharodontosaurus fosili bulunmuştur. İki diş 1920'lerde bulundu. Diğer parçalar 1930'larda Mısır'da bulundu. Dünya Savaşı sırasında Münih'e yapılan bombardımanlarda yok edilmiştir.
1996'da bir kafatası ortaya çıkarıldı: uzunluk tahminleri daha eski olanlardan daha büyüktü ve kafatası da 5,2 fit veya 1,6 metre ölçülerindeydi. Çeneleri Giganotosaurus'unkiler gibi dardır. Dişleri 7 inç uzunluğundaydı.