International Criminal Law [ICL] contains a number of general principles, which form the foundations of and conditions for holding individuals criminally responsible for crimes under international law (genocide, crimes against humanity, war crimes, and the crime of aggression), and other crimes against the peace and security of mankind. Most general principles of ICL have been adequately implemented in the current (second) edition of the Criminal Code of the Republic of Kazakhstan. This paper assesses the quality of and identifies the lacunae in the implementation of Kazakhstan’s Criminal Code, with a view to suggesting further improvements to this Code.