Carcharodontosaurus adalah dinosaurus karnivora raksasa dari periode Cretaceous, 100-93 juta tahun yang lalu. Panjangnya sekitar 13 meter dan memiliki berat sekitar enam ton. Fosil Carcharodontosaurus ditemukan di Afrika.
Carcharodontosaurus berkerabat dekat dengan Giganotosaurus yang sedikit lebih besar, sepupunya dari Argentina; mereka berdua adalah karnosaurus karcharodontosaurid. Penemuan terbaru Carcharodontosaurus menempatkan panjang dewasanya pada 39 - 44 kaki, menjadikannya dinosaurus karnivora terbesar di Afrika, setelah Spinosaurus.
Hanya dua fosil Carcharodontosaurus yang telah ditemukan. Dua gigi ditemukan pada tahun 1920-an. Bagian lainnya ditemukan di Mesir pada tahun 1930-an. Fosil-fosil tersebut hancur dalam serangan bom di Munich pada Perang Dunia II saat mereka dipamerkan.
Sebuah tengkorak ditemukan pada tahun 1996: perkiraan panjangnya lebih besar dari yang lebih tua dan begitu juga tengkoraknya, yang berukuran 5,2 kaki atau 1,6 meter. Rahangnya sempit seperti rahang Giganotosaurus. Panjang giginya mencapai 7 inci.