بلغ عدد الجيش الإسلامي أكثر من عشرين ألفاً، عدا المتطوّعة الذين جاءوا من سائر بلاد الأندلس 1. وعددهم كبير.
وأما الجيش النصراني فالمقلل يقول: "المختارون أربعون ألف دارع، ولكل واحد أتباع، والنصارى يعجبون ممّن يزعم ذلك ويرون أنهم أكثر من ذلك كله" 2. والمكثر يقول: "إنه كان في ثمانين ألف فارس ومائتي ألف راجل" 3.
والواقع أن عدد الجيشين الإسلامي والنصراني كبير. وتتفق جميع المصادر أن عدد جيش المسلمين كان أقل من جيش النصارى بكثير، وقد يصل إلى النصف 4.