Currently, the world goes through a stage in which population growth, economic disequilibrium and resource limitations determine global crises that bring into the spotlight the need to find solutions for a sustainable development. Such a development can not exist outside a balanced approach that combines economic, environmental and social aspects in a harmonic and responsible corporate behaviour which must be fostered by states and international organisations. The current paper presents an analysis concerning the proportions in which the 3 mentioned dimensions of success, economic, environmental and social are present within several existing business excellence/improvement models. This allows for a better understanding of the corporate philosophy that each one promotes and for the determination of the degree to which this is in accordance with a balanced and sustainable approach. This is highlighted using a dedicated 3D graphical space, in which the models are positioned based on the numerical values resulting from the analysis which are transformed in x, y, z coordinates. The visualised position shows the current model structure and indicates possible directions for improving its capability to encourage environmental excellence in a balanced approach.