How many ships did the U-boats sink?

During the war the U-boats sank about 2,779 ships for a total of 14.1 million tons GRT. This figure is roughly 70% of all allied shipping losses in all theatres of the war and to all hostile action. The most successful year was 1942 when over 6 million tons of shipping were sunk in the Atlantic.

Database of all ships hit by U-boats in WWII

We have compiled a massive database on the merchants hit by German U-boats in the war. Check it out.