バグラデス川の戦い
スキピオは、カルタゴ軍がバグラデス川沿いの内陸150キロメートルにあるカンピ・マグニ(大平原の意)と呼ばれる場所に野営しているとの情報を得た。彼はローマ軍をそこに向かって進めた。ウティカ包囲を継続するために1/3ないし1/4の歩兵を残し、全ての騎兵および一部の軽歩兵を含む15,000の兵を率いた。歩兵兵力は1個ローマ軍団と、1個または2個の同盟国軍団であったと思われる。5日の行軍後、カルタゴ軍野営地から6キロメートルに到達し、敵の様子を偵察した。
カンピ・マグニのカルタゴ軍兵力は20,000名から30,000名程度であった。歩兵の主力であったケルト兵に加え、カルタゴ騎兵およびヌミディア騎兵を有しており、カルタゴ・ヌミディア騎兵は多くなかったと思われる。選抜された軍ではあったが、ローマ軍と同等の能力に全軍がなるには、訓練が必要であった。もっとも、カルタゴ軍にも有利な点はあった。ローマ軍は軽装であり、長期作戦用の補給物資も十分に持っておらず、地理にも不慣れであった。ローマ軍が戦闘に敗れた場合には、全滅は免れなかった。
4日間の小競り合いの後、スキピオはカルタゴ軍に決戦を挑んだ。
バグラデス川の戦い(バグラデスがわのたたかい)またはカンピ・マグニの戦いは、第二次ポエニ戦争中の紀元前203年にバグラデス川(現在のメジェルダ川)沿いで発生した、ハスドルバル・バルカとシュファクスが指揮するカルタゴ軍と、スキピオ・アフリカヌス率いるローマ軍の間の戦闘。ローマ軍歩兵による翼包囲戦法が成功し、ローマ軍が大勝した。
初春のウティカの戦いでの敗北の後、カルタゴには4,000人のケルト人傭兵部隊が到着した。当初は10,000人を期待していたが、何れにせよこの援軍は希望をもたらした。一方でスキピオは、ウティカの包囲を継続し、海からの攻撃も行ったが、成功しなかった。このため、ウティカ近郊の野営地で1ヶ月を過ごし、戦利品を兵士達に分配した。