Sofonisba fue la hija del general cartaginés Asdrúbal Giscón. Inicialmente prometida por su padre a Masinisa cuando aún era muy joven, fue posteriormente ofrecida por Asdrúbal a Sifax en el juego de alianzas durante la Segunda Guerra Púnica. La belleza y virtudes de Sofonisba prevalecieron frente a la elocuencia de Escipión: Sifax se casó con ella en el 206 a. C. , convirtiéndose en el mayor aliado de Cartago.