You can't compare a B segment Yaris with a C segment Civic. You'll have to consider your use cases to decide between the two. If you can live with a slightly smaller vehicle and are ready to compromise on the looks, I'd say you should consider buying brand new Yaris compared with a used Civic. Yaris would also have better fuel consumption figures except on highways