KRI Sriwijaya-100 yang saat itu masih bernama ITS Giuseppe Garibaldi memiliki panjang 180 meter, lebar 33 meter, dan bobot penuh sekitar 13.850 ton.

Kapal ini memiliki kemampuan kecepatan maksimum 30 knot dan daya jelajah 20 knot sehingga dapat menempuh jarak hingga 7.000 mil laut.

Garibaldi mampu membawa 18 helikopter dan 16 pesawat tempur serta beragam senjata yang didesain untuk memperkuat pertahanan.

Kapal induk yang selesai dibuat pada 1983 ini juga mampu menampung awak hingga 550 orang, jauh lebih banyak dari daya tampung KRI Brawijaya-320 yang hanya sekitar 203 orang.