A cooling system for an internal combustion engine, the cooling system comprising: an engine block at least partially defining a combustion chamber and a cooling passage, the cooling passage extending through the engine block; a compression device received in the engine block to partially define the combustion chamber, the compression device being movable within and relative to the engine block; a cooling circuit in fluid communication with the cooling passage, wherein the cooling circuit includes a first conduit and a second conduit, the first conduit being fluidly coupled to an inlet of the cooling passage, the second conduit being fluidly coupled to an outlet of the cooling passage; a first pump in fluid communication with the cooling circuit and configured to circulate a fuel through the cooling circuit and the cooling passage; a fuel delivery device in fluid communication with the cooling circuit via a fuel delivery conduit and configured to deliver the fuel from the cooling circuit to the combustion chamber; a fuel tank and a supply conduit, the supply conduit being coupled to the cooling circuit to supply fuel from the fuel tank to the first conduit; a heat exchanger in fluid communication with the cooling circuit and configured to receive fuel from the second conduit; and a third conduit which is coupled to an outlet of the heat exchanger and configured to receive fuel from the heat exchanger; wherein the first pump is configured to intake fuel from the supply conduit and the third conduit and to output fuel to the first conduit; characterized in that the fuel delivery conduit is either (i) coupled to the second conduit to receive fuel therefrom, or (ii) coupled to the third conduit to receive fuel therefrom. an engine block at least partially defining a combustion chamber and a cooling passage, the cooling passage extending through the engine block; a compression device received in the engine block to partially define the combustion chamber, the compression device being movable within and relative to the engine block; a cooling circuit in fluid communication with the cooling passage, wherein the cooling circuit includes a first conduit and a second conduit, the first conduit being fluidly coupled to an inlet of the cooling passage, the second conduit being fluidly coupled to an outlet of the cooling passage; a first pump in fluid communication with the cooling circuit and configured to circulate a fuel through the cooling circuit and the cooling passage; a fuel delivery device in fluid communication with the cooling circuit via a fuel delivery conduit and configured to deliver the fuel from the cooling circuit to the combustion chamber; a fuel tank and a supply conduit, the supply conduit being coupled to the cooling circuit to supply fuel from the fuel tank to the first conduit; a heat exchanger in fluid communication with the cooling circuit and configured to receive fuel from the second conduit; and a third conduit which is coupled to an outlet of the heat exchanger and configured to receive fuel from the heat exchanger; wherein the first pump is configured to intake fuel from the supply conduit and the third conduit and to output fuel to the first conduit; characterized in that the fuel delivery conduit is either (i) coupled to the second conduit to receive fuel therefrom, or (ii) coupled to the third conduit to receive fuel therefrom.