Davor Erjavec (born 28 February 1970 in Zagreb, Croatia) is a German water polo player. He competed in the men's tournament at the 1996 Summer Olympics.