商代的军事制度发生过多次变化。武丁(公元前1250—公元前1192年)及其以前,商朝军队步兵仍是主要兵种。关于战争的卜辞多有“登人”若干和“步伐”的记录。河南安阳侯家庄武官村一带出土的商朝后期祭把坑,往往10坑1排,每坑8—10人,表明步兵编制基本上是十进制,有十人、百人、千人等不同级次的区分。卜辞中的“行”可能是百人单位,“大行”则为千人单位。
晚商遗址中车马坑和战车实物的集中发现,显示出商朝后期战车愈益增加,车兵逐渐成为主要兵种。一般一车驾两马(两服),或左右各再加一马(两骖)。车上3人,在前驾驭马为御者,左部持弓者为主将,右部持戈者为护卫。有时5车横列一组,25车为一大组。随车的兵士3人为一组。据甲骨卜辞所记,武丁时至少拥有战车300辆,其车战力量已不输于武王伐纣的军事力量。武丁时期的主要作战对象是鬼方和羌方。《易经·既济》九三说:“高宗伐鬼方,三年,克之。”商代马在军事上的使用是客观存在的。考古的证据充分证实了这个观点,但是也有一些相左的观点。
有人研究认为在商代中原地区还没有大规模养马,仅通过战争或朝贡获得少量马匹。这样维持一支大规模用马的军队,是国家经济的一个很大负担。即使到1000年后的汉朝,中原地区仍然是缺少马匹的,汉武帝以倾国之力,一次出征不过才能用十几万匹马,而同期匈奴一次就可以调动40万骑兵。
有的学者认为,随着鬼方的平定和主要作战对象改为东方的东夷(特别是晚商的纣时期,《左传》昭公十一年:“纣克东夷,而殒其身。”)战车可能被忽视,马车更多用于贵族礼仪。还有人举例说,商朝后期,武丁的妻子妇好,是一个伟大的将军,曾领兵多次攻打蛮夷鬼方。而她率领的军队却没有骑兵或战车兵。由此认为,当时马在商朝军队中作用不是很突出。
根据商代的生产力发展水平,长期靠进口马匹来维持军马使用是负担不起的。所以当鬼方威胁解除后,商朝军队中马的使用可能大大消减了。
此外,在文献中商朝有关马的记载也很少。《诗经·商颂》中描述商朝的先王武功,只有一处间接提到马:“武丁孙子,武王靡不胜,龙旂十乘,大是承。”
还有学者认为在夏商时期,中国的主要生产工具还是石器,金属主要用于礼器和酒器。夏王杼以坚中甲、长矛装备军队就已经算正规国防军的配置。那时候武器主要还是石头和木头,金属使用都很少,更谈不上战车了。即使在商朝后期(殷),金属的使用依然是不如石器。当时的大多数农具还是石制的,青铜的不多。所以怀疑商朝没有把马拉战车广泛用于军事。