スリランカ軍
さらに北部ではLTTEとIPKFが交戦状態となり、1990年にIPKFが撤退すると、軍は再びLTTEとの交戦状態に入った(第2次イーラム戦争)。1994年に入り、和平交渉に向けた停戦が成立するも、LTTEの攻撃により短期間のうちに崩壊。以後2002年まで続く戦い(第3次イーラム戦争)では、北部と東部での正規戦に加え、スリランカ全土でのテロ攻撃が発生した。陸軍は全能力を持って戦いを続け、また海軍と空軍も陸軍の支援を強化した。
2002年になると今度はノルウェーの仲介により停戦が成立し、和平交渉が開始される。しかし最終的にはこれも失敗に終わり、2006年7月には戦闘が再燃する(第4次イーラム戦争)。中国やパキスタンからの軍事援助を受けた軍は、LTTEから分離した民兵組織カルナ派と協調して東部での攻勢を成功させ、2007年7月にはこの地域のLTTE勢力を一掃した。2008年になると軍は北部でも攻勢を強め、12月には全戦線において攻勢に移った。2009年頭にはLTTEの本拠地キリノッチを攻略、北東部ムッライッティーヴー周辺にLTTEを追い詰め、最終的に同年5月19日これを撃破した。 内戦終結後は、国防省が一時的に国防・都市開発省と改称され、余剰となった人員が道路や橋といったインフラ整備にも投入された。
スリランカ海軍は1万4千人の兵力を保有している。現在スリランカ海軍は哨戒艦スカーニャ級を含む182隻の艦艇を保有している。小型艦が中心で、潜水艦や対潜哨戒機は保有していない。
傘下には上陸戦を担う特殊部隊SBS(英語版)と海軍歩兵の海軍哨戒兵(英語版)を置いている。