赤壁之战前夕刘备手中可能两万不到一点,但是差距不会太大。刘备当阳战败以后,率残军退往夏口和刘琦汇合。诸葛亮则作为刘备使者前往江东,和孙权谈联合抗曹的事宜。在和孙权谈判时,诸葛亮说刘备手下参军加上关羽水军一万多人,此外刘琦手下的一万多人,有两万多军马。豫州军虽败於长阪,今战士还者及关羽水军精甲万人,刘琦合江夏战士亦不下万人。
一般谈判时都会强调或者夸大自己的有利条件,刘备和曹操是死敌,当阳之败以后急需孙权的帮助,诸葛亮为了说服孙权,不排除他夸大刘备兵力的可能。不过他即使有夸大,也不会夸大太多。刘备在从樊城撤离时,命自己率陆军经襄阳前往江陵,而关羽则率水军战船数百艘经水路赶往江陵。关羽手下既然有数百艘战船,那么水手、战士加起来起码也有几千之数。
而刘备在当阳刚被击败时,身边确实只有诸葛亮、张飞、赵云等数十人,逃到汉津与关羽汇合以后,才得以顺利前往夏口。不过刘备其他的部队并不是全部被曹军杀死或者俘虏,有相当部分只是被打散了。刘备一向以仁义著称,深得人心。这些被打算的部队有相当部分肯定后来陆续重新来找刘备,因此刘备的败军也不会太少。刘琦的部队则是实数。他原本就是江夏太守,江夏是荆州防御江东的主要据点。荆州、江东是世仇,驻军一万多人应该是一个比较合理的数字。这一点在《三国志·先主传》里也提到刘琦手下有“万馀人”,可以相互验证。因此在赤壁之战前,刘备手下至少有一万几千人,诸葛亮即使有夸大,也不会太大。