depends on the engine really more than anything
this lil 07 yaris she bought new before we met, and quite honestly the things build better than most new cars ive been around and worked on, and yet, its as simple as a 70s corolla..all the way down to having a timing chain
average life span on them is into the 400,000 mile club..weve run 169k kilometers
still pisses me off that when she moved down here..she managed 41mpg fully loaded and hauling a HF 4x8 trailer fully loaded down..i cant pull bettter than a 38 on my bike!