Tordenskiold ble drept 12. november 1720 i en duell med kårde, ved Hildesheim i Tyskland, mot Jacob Axel Staël von Holstein, en oberst som tidligere hadde vært i svensk tjeneste. Omstendighetene omkring hans død er uklare, og det er fremsatt en teori om at han ble utsatt for et komplott.