Carcharodontosaurus
Carcharodontosaurus was closely related to the slightly larger than Giganotosaurus, its cousin from Argentina; they are both carcharodontosaurid carnosaurs. Recent discoveries of Carcharodontosaurus put its adult length at 39 - 49 feet, making it the largest carnivorous dinosaur in Africa, after Spinosaurus.