Frankly speaking, there is no thumb rule of selling a horse according to age; but if we take horse sellers’ word into account, we gather that a horse should be sold at 4 to 6 years and a maximum of up to 9 years (if speaking ideally). But there are restrictions.