Many countries have been battling over sea passages & strategic water-based territory since ages. Here’s a look at the 10 largest naval warfleets.

China has the largest fleet with 777 Naval assets

China's close ally Russia ranks 2nd with 605 naval assets

China & Russia's main geopolitical rival, US, ranks 3rd with 484 assets

Columbia ranks 4th with 450 assets

North Korea ranks 5th with 450 assets

Sweden ranks 6th with 316 assets

Indonesia is at the 7th position with 296 assets

India ranks 8th with 295 assets

Thailand ranks 9th with 292 assets

Sri Lanka ranks 10th with 275 assets

The list is based on Global Firepower's 2022 Navy Fleet Strength data which ranks countries by the number of naval assets they have.