A forma correta de escrita é seminovo de acordo com a Língua Portuguesa.
Ou seja, é escrito sem hífen.
Seminovo é um termo usado para qualificar algo como usado mas em estado praticamente novo; quase novo; com pouco uso. O prefixo semi- exprime a ideia de quase.
Tenho um seminovo para vender.
O mercado de veículos seminovos registrou uma expansão considerável no ano passado.
Obs:
usamos hífen quando a segunda palavra começa por “h” ou mesma vogal “i” (o que não é o caso)
Semi-novo não está gramaticalmente correto na Língua Portuguesa.