Harushio to test Stirling AIP System) Oyashio class Sōryū class Taigei class Republic of Korea Republic of Korea Navy: Chang Bogo class (Type 209) Son Won-il class (Type 214) Dosan Ahn Changho class North Korea Korean People's Army: Whiskey class (decommissioned?) Romeo class Sang-O class Yugo class (midget submarine) Sinpo class SINPO-C ballistic missile submarine (SSB) SINPO-class experimental ballistic missile submarine (SSBA) Libya Foxtrot (non operational) Malaysia Royal Malaysian Navy: Perdana Menteri class (Scorpène) Agosta 70 class (decommissioned) Myanmar Myanmar Navy: Kilo class Netherlands Royal Dutch Navy: K XI class (decommissioned) Walrus (old) class (GUPPY IB) (decommissioned) Zwaardvis (old) class (T-class) (decommissioned) Dolfijn class (decommissioned) Potvis class (enhanced Dolfijn) (decommissioned) Zwaardvis class (decommissioned) Walrus class Norway Royal Norwegian Navy: Kobben (1909–1933) One vessel built in Germany. A class (1913–1940) Three vessels bought from Germany. B class (1922–1946) Six vessels of the U.S. Holland type built under licence in Norway. U class (1941–1943) One vessels given to Norway in 1941. V class (1949-196X) Two vessels given to Norway in 1943, after the war Norway purchased three more. K class (1949-1961) Three vessels left in Norway by the Germans. Kobben / Type 207 (1964–2003) Fifteen vessels purchased from Germany. Ula / Type 210 (1989-In use) Six vessels purchased from Germany. Pakistan Agosta class PNS Ghazi (Formerly USS Diablo) Hangor class Peru Abato class (decommissioned) Casma class (Type 209/1200) Poland Polish Navy: Wilk class (3 decommissioned) Orzeł class (1 sunk, 1 decommissioned) S-1 class (1 sunk) U class (2 decommissioned) Malyutka class (6 decommissioned) Whiskey class (4 decommissioned) Foxtrot class (2 decommissioned) Kilo class (1 in service) Kobben / Type 207 class (4 decommissioned) Portugal Portuguese Navy: Albacora class (Daphné) Type 209mod (planned for 2010, ) Romania Delfinul class (Kilo - inactive) Dalfinul class (World War II) Rechinul class Marsuinul class CB class Russia (and Soviet Union) Soviet Navy and Russian Navy: See the list of Soviet and Russian submarine classes Singapore Republic of Singapore Navy: Challenger class (refurbished Swedish Sjöormen class) Archer class (originally Swedish Västergötland class, upgraded to Södermanland class standards) (commission planned for 2010) South Africa South African Navy: Maria van Riebeeck/Spear class (Daphné) Heroine class Type 209/1400-mod Spain Spanish Navy: Peral class Isaac Peral class (Laurenti) A class (Holland) B class (Holland F-105) C class (Holland F-105F) D class General Mola class (Archimede) G class (Type VII C) Foca class (Spanish version of the Seehund) Tiburón class Almirante García