Unexpected output of op-amp in Proteus
Can you guys please tell me where I've made my mistake? The op-amp is
an LM324 as a single rail op-amp.

You are measuring AC volts not DC volts: -

This means that your analysis is invalid.