历史记载,襄樊之战,因为汉水暴涨,曹军没有准备,一时之间大半被淹没,连主将于禁都投降了。可是庞德却不降,部下有扬言投降者,他皆斩杀之,自己奋战不懈,战到最后力气用尽,才因不识水性落水遭擒。当关羽对他招降时,庞德直接回骂道:「魏王雄兵百万,威震天下,哪是刘备这种庸才可比?我宁愿死是国家的鬼,也不屑跟你们这些逆贼为伍。」这话说的一点余地也不给自己,庞德除了死没有别的可能,就这样庞德被杀。
历史上讨论于禁可以降,庞德不降,主要都认为,因为于禁是老将,按照过去的功劳,就算降了曹操也不会对他怎样。而庞德就不同了,他本来就是从张鲁那边过来的降将,之前又跟随过马超,兄长庞柔也在刘备处当官,本来就被曹操这里许多人的所质疑。这是为什么庞德在出征前,要当众对所有人说:「我受国家大恩,理应为国家效死。这次出战,不是我杀了关羽,就是关羽杀了我。如此坚定的表明自己的立场。
可是如果仅仅如此,虽然信义是很重要的,但也只要像关羽一样,打着回归旧主马超的名义,大义上还是说的过去,不是吗?所以这个问题的合理答案,就是马超跟庞德的关系,并不如刘备和关羽间这么紧密。
虽然庞德前半生就跟着马家出生入死,每逢战事,总是陷阵却敌,勇冠三军,当马超被曹操打败后,他还是随马超奔汉中依附张鲁。可是在这里,双方关系发生变化,马超不久就因张鲁部将排挤而转投刘备,马超这个决定很突然,他的家属、部将都还留在汉中,随他投奔刘备的只有马岱。被马超背叛的张鲁,愤怒的杀死马超遗留的家属;不过大概觉得庞德也是被马超抛弃,所以张鲁非但没有杀死庞德,反而将庞德收为部下。
可以说,当马超只身投奔刘备,却没有通知庞德,双方的君臣情份就已经断了。更何况,后来曹操进攻汉中,张鲁投降,庞德也跟着归顺曹操。曹操久闻庞德勇猛善战,对过往是敌对的关系不计前嫌,对待庞德也是恩宠有佳,任命他为立义将军,封关门亭侯,邑三百户,待遇不比当年关羽要差。这样来看,马超对庞德不义在先,曹操对庞德怎有赏识之恩在后,庞德回归旧主是一点道理也没有。
最后我们还可以从后来的发展来看,庞德被杀,曹操为他落泪,封其二子为列侯。曹丕即位后,更赐庞德谥号「壮侯」,加封四子觉关内侯,邑百户,后代在曹魏发展相当好。相对的,于禁降关羽虽然保住性命,可是身败名裂,回曹营后,被曹丕羞辱,忧愤而死。这不更说明,庞德不降是对的吗?