司马错带领秦军攻伐蜀国、攻伐楚国的这两次战争在历史上并不出名,应该是当时白起、张仪的名声太大了,而且这两场战争在当时都很稀松平常,毫无名气。灭蜀,为秦国带来了很多利处,可以说司马错的想法是相当正确的,但是这一好处并不是在当时就得以体现,直到很多年以后,攻伐蜀国的好处才得以体现。司马错果然很有先见之明,一举灭掉了蜀国,而后又把巴国给解决了,此举扩大了秦国的版图,也使得秦国的人口立刻增加,巴蜀之地作为秦国的粮仓,为秦国提供了丰富的物资。
秦昭襄王二十七年,司马错率军伐楚,夺取楚国黔中郡。司马错攻楚之战也是难得一见的漂亮的一战,避实击虚,是整个历史上比较早的迂回战术,最后楚国成功收入秦国的版图。因此,可以说司马错是个伟大的军事家、政治家。