Регалии: Заслуженный мастер спорта СССР; олимпийский чемпион (1960) в весовой категории до 57 кг; 2-кратный чемпион мира (1958, 1961); 7-кратный чемпион СССР (1956, 1957, 1958, 1959, 1960, 1962 - в личном первенстве, 1960 - в командном первенстве).
Родился 20 мая 1936 года в Минске (Белоруссия).
Олег Караваев - младший брат Игоря Караваева, чемпиона СССР по вольной борьбе. В отличие от него, Олег выбрал греко-римскую или, как тогда говорили, классическую борьбу. Первого серьезного успеха на крупных международных турнирах добился в 1958 году, победив на чемпионате мира в Будапеште в весовой категории до 57 кг.
На Олимпиаде-1960 в Риме Караваев провел шесть схваток и во всех шести одержал убедительные победы (трижды тушировал соперников). Был признан самым техничным борцом олимпийского турнира. Таким образом, Олег Караваев - первый борец из Белоруссии, сумевший завоевать олимпийское золото.
После окончания карьеры работал тренером в Минском ДСО «Буревестник».
Скоропостижно скончался 23 августа 1978 года в Минске (Белоруссия).