معركة أوروسكوبا دارت بين الجيش القرطاجي الذي يتكون من 58 ألف رجل بقيادة الجنرال صدربعل و جيش نوميدي قدر عدده ب52 ألف رجل قاده الملك ماسينيسا و هو في سن ال88. حدث ذلك في أواخر عام 151 ق.م بالقرب من مدينة أوروسكوبا القديمة في شمال غرب تونس الآن. أسفرت المعركة عن تدمير الجيش القرطاجي.
عندما انتهت الحرب البونيقية الثانية بين روما وقرطاج في عام 201 ق.م، منع أحد بنود معاهدة السلام القرطاجين من شن حرب دون إذن من مجلس الشيوخ الروماني. استغل ماسينيسا، حليف روما، هذا لمداهمة الأراضي القرطاجية والاستيلاء عليها بشكل متكرر مع الإفلات من العقاب. في عام 151 قبل الميلاد، جمعت قرطاج جيشًا من 25400 رجل تحت قيادة صدربعل، متجاهلة المعاهدة. وحاولت هذه القوة، التي انضم إليها 6000 من النوميديين بقيادة اثنين من القادة النوميديين الساخطين المتمردين، ردع عدوان ماسينيسا ضد بلدة أوروسكوبا التي يسيطر عليها القرطاجيون. في خضم قتال كبير، جذب ماسينيسا القرطاجيين إلى منطقة ذات تضاريس وعرة ذات مصادر مائية محدودة، حيث كان البحث عن الطعام صعبًا، وحاصرهم. اعتبر القرطاجيون خصومهم من رجال القبائل غير المنتظمين وتوقعوا منهم أن يتفرقوا، لكن ماسينيسا شكّل جيشًا منظمًا جيدًا بنظام لوجستي فعال وكان قادرًا على تجويع القرطاجيين ودفعهم إلى الاستسلام.
وخلافًا لشروط الاستسلام، تعرض القرطاجيون للهجوم وقتل الكثيرون، وربما معظمهم. نجا القائد صدربعل ومعظم ضباطه وعادوا إلى قرطاج. هناك، حُكم على صدربعل بالإعدام في محاولة لاسترضاء روما، لكن الفصائل المناهضة للقرطاجيين في روما استخدمت العمل العسكري الغير المشروع كذريعة لإعداد حملة عقابية. أدى ذلك إلى اندلاع الحرب البونيقية الثالثة، والتي انتهت بالتدمير الكامل لقرطاج عام 146 قبل الميلاد وموت العديد من السكان أو استعباد الباقي.