A method for starting an internal combustion engine of a hybrid vehicle, the vehicle comprising: - the engine provided with an engine output shaft connectable to a driveline for driving at least one pair of driving wheels; - a single or dual-clutch transmission, which transmission comprises multiple rotatable components for transmitting torque from the engine to the driving wheels; - the transmission having at least one input shaft (31, 32) wherein at least one clutch (C1, C2, C3) is arranged to connect a corresponding input shaft (31, 32) to the engine, - the transmission has an output shaft and at least a first countershaft which are connectable to the at least one clutch (C1, C2, C3); - an electric machine (EM, EM2), which is mechanically connected to the countershaft downstream of the at least one clutch, so that the at least one clutch is interposed between the electric machine (EM, EM2) and the engine; characterized in that the method comprises the steps of: - detecting at least one engine related parameter to determine whether the electric machine (EM, EM2) is to be assisted for cranking the engine; - opening at least one clutch to separate the electric machine (EM, EM2) from the engine; - controlling the transmission for separating the electric machine (EM, EM2) from the driving wheels; - selecting at least one of a number of sets of rotatable transmission components to be used for assisting engine start, based on the at least one detected engine related parameter; - engaging at least one gear, connecting the at least one selected set of rotatable transmission components to the at least one clutch (C1, C2, C3); - operating the electric machine (EM, EM2) as a motor to rotate the at least one selected set of rotatable transmission components and to reach predetermined crank rotation speed; and - closing one of the clutches (C1, C2, C3) when the electric machine (EM, EM2) reaches the crank rotation speed, in order to start the engine. - the engine provided with an engine output shaft connectable to a driveline for driving at least one pair of driving wheels; - a single or dual-clutch transmission, which transmission comprises multiple rotatable components for transmitting torque from the engine to the driving wheels; - the transmission having at least one input shaft (31, 32) wherein at least one clutch (C1, C2, C3) is arranged to connect a corresponding input shaft (31, 32) to the engine, - the transmission has an output shaft and at least a first countershaft which are connectable to the at least one clutch (C1, C2, C3); - an electric machine (EM, EM2), which is mechanically connected to the countershaft downstream of the at least one clutch, so that the at least one clutch is interposed between the electric machine (EM, EM2) and the engine; - detecting at least one engine related parameter to determine whether the electric machine (EM, EM2) is to be assisted for cranking the engine; - opening at least one clutch to separate the electric machine (EM, EM2) from the engine; - controlling the transmission for separating the electric machine (EM, EM2) from the driving wheels; - selecting at least one of a number of sets of rotatable transmission components to be used for assisting engine start, based on the at least one detected engine related parameter; - engaging at least one gear, connecting the at least one selected set of rotatable transmission components to the at least one clutch (C1, C2, C3); - operating the electric machine (EM, EM2) as a motor to rotate the at least one selected set of rotatable transmission components and to reach predetermined crank rotation speed; and - closing one of the clutches (C1, C2, C3) when the electric machine (EM, EM2) reaches the crank rotation speed, in order to start the engine.