Boris Markarov nam als waterpoloër eenmaal deel aan de Olympische Spelen, en wel aan die van 1956. Tijdens de finale ronde van het toernooi van 1956 nam hij deel aan de bloed-in-het-waterwedstrijd. Hij veroverde met het Sovjetteam een bronzen medaille.[1]