签订房屋买卖合同的是出卖人和买受人。并不是谁卖房就与谁签合同,而是由有权处分房屋的权利人与买受人订立合同。如果房屋的所有人委托他人代为买卖房屋的,则由其代理人与买受人签订合同。

法律依据

《民法典》第一百六十一条民事主体可以通过代理人实施民事法律行为。依照法律规定、当事人约定或者民事法律行为的性质,应当由本人亲自实施的民事法律行为,不得代理。第一百六十二条代理人在代理权限内,以被代理人名义实施的民事法律行为,对被代理人发生效力。第五百九十五条买卖合同是出卖人转移标的物的所有权于买受人,买受人支付价款的合同。第五百九十八条出卖人应当履行向买受人交付标的物或者交付提取标的物的单证,并转移标的物所有权的义务。第五百九十九条出卖人应当按照约定或者交易习惯向买受人交付提取标的物单证以外的有关单证和资料。