Top-scoring U-boats of World War II | Boat | Type | Commissioned | Tonnage | Ships | Cruises | Fate | Captains |
| U-48 | VIIB | April 22 1939 | 320,429 | 54.5 | 12 | Scuttled, May 3 1945 | Herbert Schultze, Hans-Rudolf Rosing, Heinrich Bleichrodt |
| U-103 | IXB | April 18 1940 | 238,398 | 45 | 11 | Decommissioned March 1944. Sunk by bombs in Kiel, 15 April 1945 | Victor Schtze, Werner Winter |
| U-99 | VIIB | April 18 1940 | 238,327 | 35.5 | 8 | Scuttled, March 17 1941 after depth charging by HMS Walker | Otto Kretschmer |
| U-124 | IXB | June 11 1940 | 224,053 | 48 | 11 | Lost with all hands, April 2 1943 after depth charging by HMS Stonecrop and HMS Black Swan. | Georg-Wilhelm Schulz, Johann Mohr |
| U-107 | IXB | October 8 1940 | 212,802 | 38 | 14 | Lost with all hands August 18 1944 after depth charging by a RAF 201 Squadron Sunderland. | Gnter Hessler, Harald Gelhaus, Volker Simmermacher, Karl-Heinz Fritz |
| U-47 | VIIB | December 17 1938 | 211,393 | 32.5 | 10 | Missing with all hands, March 7 1941. Cause unknown. | Gnther Prien |
| U-123 | IXB | May 30 1940 | 209,817 | 41.5 | 12 | Decommissoned June 1944. Scuttled in port, August 19 1944. Refloated and taken into French service as Blaison.. | Karl-Heinz Moehle, Reinhard Hardegen, Horst von Schroeter |
| U-68 | IXC | February 11 1941 | 198,022 | 33 | 10 | Sunk April 10 1944, depth charges and rockets fired by Grumman Wildcats and Avengers of USS Guadalcanal. | Karl-Friedrich Merten, Albert Lauzemis, Ekkehard Scherraus, Gerhard Seehausen, Albert Lauzemis |
| U-66 | IXC | March 20 1940 | 197,316 | 33 | 12 | Sunk May 6 1944 by Grumman Wildcats and Avengers of USS Block Island, rammed by destroyer escort USS Buckley | Richard Zapp, Friedrich Markworth, Paul Frerks, Gerhard Seehausen |