An internal combustion engine which varies a compression ratio by changing
a top dead center position of a piston, including an engine block, the
piston disposed in the engine block, a crank shaft supported by the
engine block, and a plurality of links connecting the piston and the
crank shaft. A first control shaft and a second control shaft
respectively are supported by the engine block, each of which has a main
shaft portion rotatably supported by the engine block and an eccentric
portion eccentric to the main shaft portion, the eccentric portions of
the first control shaft and the second control shaft deviating from axes
of the respective main shaft portions in mutually different directions
when viewed from an axial direction. A plurality of control links connect
any one of the plurality of links connecting the piston and the crank
shaft, and the first control shaft and the second control shaft. A
driving unit is provided at least one of the first control shaft and the
second control shaft, that rotates the control shaft.