Ivan Apostolov (Bulgarian: Иван Апостолов, born 20 December 1941) is a Bulgarian former modern pentathlete. He competed at the 1968 Summer Olympics.[1]