L'U-300 a effectué 3 patrouilles, toutes sous les ordres de l'Oberleutnant zur SeeFritz Hein, coulant 2 navires marchands ennemis pour un total de 7 559 tonneaux, endommageant un navire marchand de 7 176 tonneaux et un autre totalement irrécupérable de 9 551 tonneaux au cours de ses 127 jours en mer.
En vue de la préparation de sa première patrouille, l'U-300 quitte le port de Kiel le et rejoint Horten en Norvège, 3 jours plus tard, le .
Il commence sa première patrouille en quittant Horten le pour une surveillance au sud-est de l'Islande.
Le , l'U-300 subit une attaque aérienne pendant laquelle trois charges de profondeur sont lancées à partir d'un hydravionPBY Catalina canadien (Squadron 162) qui lui causent d'importants dommages comprenant les deux périscopes et un réservoir de ballast. L'U-Boot contre-attaque avec ses armes anti-aériennes et s'en échappe, abrégeant sa patrouille[1]
Après 31 jours en mer, il rejoint Trondheim pour recevoir des réparations, port atteint le
Sa deuxième patrouille au départ du port de Trondheim le , le met en route pour le sud de l'Islande. Le , il coule deux navires marchands pour un total de 7 559 tonneaux du convoi UR-142 en route depuis le Royaume-Uni vers Reykjavik en Islande. Après 60 jours en mer, il arrive à Stavanger le .
Pour sa troisième patrouille, il appareille du port de Stavanger le pour l'Atlantique Nord au large de l'Espagne.
Le , à 27 nautiques de Gibraltar, il attaque le Convoi UGS-72, tirant deux tirs de deux torpilles, touchant le Liberty ship américain Michael J. Stone de 7 176 tonneaux et le tanker britannique Regent Lion de 9 551 tonneaux.
Le , l'U-300 est coulé dans l'Atlantique Nord à l'ouest de Cadix à la position géographique de 36° 29′ N, 8° 20′ O par des tirs d'artillerie des dragueurs de mines britanniques HMS Recuit et HMS Pincher et du yacht armé/dragueur de mines HMS Evadne.
Neuf des 50 membres d'équipage meurent dans cette attaque, qui laisse 41 survivants.
L'U-300 n'a pas opéré avec les Wolfpacks (meute de loups) durant sa carrière opérationnelle.
Navires coulés
L'Unterseeboot 300 a coulé deux navires marchands ennemis pour un total de 7 559 tonneaux, endommagé un navire marchand de 7 176 tonneaux et un autre totalement irrécupérable de 9 551 tonneaux au cours des trois patrouilles (124 jours en mer) qu'il effectua.
Chris Bishop, historien militaire (trad. de l'anglais par Christian Muguet), Les sous-marins de la Kriegsmarine : 1939-1945 : le guide d'identification des sous-marins [« The spellmount submarine identification guide : Kriegsmarine U-boats 1939-1945 »], Paris, Éd. de Lodi, , 192 p. (ISBN978-2-84690-327-1, OCLC470721805, BNF41298980)