Scholars disagree on the number of major works Caravaggio completed. It is likely more than 40 but fewer than 80.