A sensitive cathodic luminol-based electrochemiluminescence (ECL) biosensor for detecting cholesterol was fabricated with three-dimensional MoS 2 -polyaniline (3D-MoS 2 -PANI) nanoflowers and Ag nanocubes (AgNCs) for signal enhancement. In this work, the synthesized 3D-MoS 2 -PANI-AgNCs 10 nanocomposites with large surface area were used as matrix for high loading of cholesterol oxidase (ChOx). Subsequently, the loaded ChOx efficiently catalyzed cholesterol to in situ produce H 2 O 2 , which could promote the oxidation of luminol to generate cathodic ECL signal. In addition, 3D-MoS 2 -PANI-AgNCs nanocomposites hasten the decomposition of H 2 O 2 into reactive oxygen species (ROSs), amplifying the ECL intensity. Due to the integration of the virtues of 3D-MoS 2 -PANI nanoflowers and 15 AgNCs, the proposed cholesterol biosensor performed a wide linear response range from 3.3 nM to 0.45 mM with a low detection limit of 1.1 nM.