岳家军军一级的编制至少有十二军,计有:一、背嵬军;二、前军;三、右军;四、中军;五、左军;六、后军;七、游奕军;八、踏白军;九、选锋军;十、胜捷军;十一、破敌军;十二、水军。其中踏白军和游奕军都是马军番号,而背嵬军则是岳飞的亲军,也基本上以骑兵为主。也就是说,岳家军约有四分之一的编制为马军。而根据王曾瑜先生考证,岳家军全军约有十万人,平均每军八千余人。踏白、游奕和背嵬三军相加,尽管应该不会有二万骑兵之多,但上万骑兵应该是有的。
而岳飞的孙子岳珂在《鄂国金佗稡编》第二十二卷《吁天辨诬卷之二淮西辨》中曰“而况背嵬之士,先臣之亲军也,颖昌、朱仙,皆以是军取胜,而八千余骑亦不可谓寡矣。”也就是说,在经历颖昌和朱仙镇大战后,岳飞前往淮西救援的时候,手下尚有八千余骑。但如此以来,问题就来了。宋朝一向马匹缺乏,南宋尤其如此,岳飞从哪里拿那么多战马么?据考据,这些战马并不是朝廷给的,也不是买的,而是从伪齐手中抢回来的。在绍兴六年八月十三日,岳飞第二次北伐,兵进伊洛。其麾下猛将杨再兴带兵攻克西京长水县,此外还夺取了一个伪齐马监,得马万匹。
当时岳飞上书给朝廷的原始奏折是这样:《复西京长水县捷奏》:「据统制官王贵申:『遵依指挥,差武经郎、第四副将杨再兴等统率军马,前去收复西京长水县去後。今据申:八月十三日进兵到长水县界业阳,逢伪齐顺州安抚张宣赞下孙都统,并後军统制满在,拥贼兵数千人拒敌。当时分布军马,掩击贼众,杀死五百余人,生擒後军统制满在并徒众一百余人,及当阵杀获孙都统首级,其余残党尽皆奔溃。再兴遂再进兵,於今月十四日到本县界孙洪涧,再逢张宣赞亲率贼马二千余人,隔河相射,遂鼓率人马斗敌杀散。至次日二更已来,收复长水县了当,夺到马万匹,粮斛二万余石,给散百姓、官兵食用,即时招抚,并与安业,别无分毫搔扰,申乞照会。』」
而《宋史杨再兴传》亦载:「飞屯襄阳,以图中原。遣再兴至西京长水县之业阳,杀孙都统及统制满在,斩五百余人,俘将吏百人,余党奔溃。明日,再战于孙洪涧,破其众二千。复长水,得粮二万石,以给军民。尽复西京险要,又得伪齐所留马万匹,刍粟数十万,中原响应。复至蔡州,焚贼粮。」
而高宗则对此的评价是“卿学深筹略,动中事机,加兵宛、叶之间,夺险松栢之塞。仍俘甲马,就食糗粮,登闻三捷之功;实冠万人之勇。”(摘自《高宗宸翰二十八》)这里专门提到“仍俘甲马”,显然是针对夺到马万匹的赞誉。就当时而言,伪齐得金兵全力援助,马匹得来甚易,加上到北宋亦曾在洛阳设置洛阳马监(《宋会要辑稿兵》),而且洛阳地处伪齐境内腹部,在此畜养大批马匹也是非常自然的事情。只是他们万万想不到,岳家军进军如此迅速,这上万马匹,就成为岳家军强大之本了。
此外,在绍兴六年十一月,岳家军进行第三次北伐。在牛蹄战役中,岳家军俘获马三千匹,骑兵千余人。这段记录,在前永州军事判官孙逌编:《岳王飞事迹》有详细记载 「(董)先遂与牛皋等议日:『诸君要与虏战,今日正当效力,须死战可矣。』既击虏,先身插数小旗,用小鼓、小锣与虏骑对垒,使步人皆坐。先出战,走马观军毕,候虏骑近,出小旗,军起立,再旗,戳定,鸣小鼓,前击。虏众不动,铺枪作走势。