Det er en stor uklarhet om hvem det er som skjøt Karl XII. Noen historikere mener det var en soldat fra de norske styrkene, andre mener at det var en svensk soldat som utførte ugjerningen fordi kongen hadde blitt så upopulær blant det svenske folket. Den tredje mulige, og mest sannsynlige, drapsmannen er etter flere forskeres mening den franskfødte offiseren André Sicre, som antagelig handlet på oppdrag fra Fredrik av Hessen, kongens svoger.