GlobalMilitary.net Open-source military intelligence Updated daily

Navy comparison: Flag of Sri Lanka Sri Lanka vs Flag of Malaysia Malaysia

Sri Lanka's 271-ship navy outnumbers Malaysia's 109 vessels (2.5:1 advantage). Of these, 271 and 97 are in active service respectively.

SEAS (Sea Equipment Aggregate Strength) Index face-off Full ranking →
Naval ensign of Sri Lanka Sri LankaWorld #24 26.2
SEAS Index / 100

Sri Lanka leads overall, ahead on 3 of 8 categories

Naval ensign of Malaysia MalaysiaWorld #44 17.4
  • 0 Submarinesweight ×45 2
  • 5 Frigatesweight ×30 2
  • 3 Corvettesweight ×15 4
  • 1 Amphibiousweight ×12 0
  • 0 Mine warfareweight ×5 4
  • 253 Patrol boatsweight ×2 10
  • 0 Unmannedweight ×2 1
  • 0 Coastal boatsweight ×1 62
  • 5 Support shipsnot scored 12
  • 4 Other shipsnot scored 0
Sri Lanka Malaysia Bars: weighted contribution to the SEAS Index (hulls × category weight) · figures: active hulls at each side's latest inventory year · Methodology
Key figures as of 2026
Sri Lanka Malaysia Ratio
Official name Sri Lanka Navy Royal Malaysian Navy
Total ships 271 109 🇱🇰 2.5×
Active ships 271 97 🇱🇰 2.8×
On order / planned 0 3 🇲🇾
Submarines 0 2 🇲🇾
Principal surface combatants 5 2 🇱🇰 2.5×
Amphibious ships 1 0 🇱🇰
Show full breakdown · 5 more rowsHide the 5 extra rows
Corvettes 3 4 🇲🇾 1.3×
Patrol boats 253 10 🇱🇰 25×
Mine warfare 0 4 🇲🇾
Coastal boats 0 62 🇲🇾
Auxiliaries 9 12 🇲🇾 1.3×
Backbone classes one per tier held
Explore this matchup
Go deeper · same matchup, other lenses
Change opponent

Frequently Asked Questions

Which country has more naval ships, Sri Lanka or Malaysia?
Sri Lanka has a larger navy with 271 ships compared to Malaysia's 109 ships.
Which navy has more submarines, Sri Lanka or Malaysia?
Malaysia operates more submarines with 2 compared to Sri Lanka's 0.
Which navy has more frigates, Sri Lanka or Malaysia?
Malaysia operates 7 frigates compared to Sri Lanka's 5.
How do the Sri Lanka and Malaysia navies compare in size?
Sri Lanka's navy is 2.5 times larger than Malaysia's in terms of total ships (271 vs 109).