着依附刘备。中山大商张世平、苏双等携千金,贩马来到涿郡,见到刘备,于是给其资助,刘备得以用来集结到很多人。[6]
中平元年(184年),黄巾起义爆发,二十三岁的刘备因镇压起义军有功被封为安喜县县尉,后来,朝廷有令:如因军功而成为官吏的人,都要被精选淘汰,该郡督邮要遣散刘备,刘备知道消息后,到督邮入住的驿站求见,督邮称疾不肯见刘备,刘备怀恨在心,将督邮捆绑督起来鞭打两百下后,与关羽、张飞弃官逃亡。后来,大将军何进派毌丘毅到丹杨募兵,刘备也在途中加入,到下邳时与盗贼力战立功,任为下密县丞,不久又辞官。后来又任高唐尉、高唐令等职。不久高唐县被盗贼攻破,刘备于是往奔公孙瓒,被表为别部司马。[7]
初平二年(191年),刘备与青州刺史田楷一起对抗冀州牧袁绍,刘备因为累次建立功勋而升为试守平原县县令,后领平原国相。刘备外御贼寇,在内则乐善好施,即使不是身为士人的普通百姓,都可与他同席而坐,同簋而食,不会有所拣择。刘备当平原相时深得人心,郡民刘平不服从刘备的治理,唆使刺客前去暗杀。刘备毫不知情,还对刺客十分礼遇,刺客深受感动,不忍心杀害刘备,便坦露实情离去。[8]
入主徐州
黄巾余党管亥率众军攻打北海,北海相孔融被大军所围,情势危急,便派太史慈突围向刘备求救。刘备惊讶地答道:“北海相孔融居然知道世上有刘备!”便立即派三千精兵随太史慈去北海救援。黄巾军闻知援军至,都四散而逃,孔融逐得以解围。后袁绍攻公孙瓒,刘备与田楷东屯齐。
兴平元年(194年),曹操以为父报仇为名再度攻打徐州,徐州牧陶谦不能抵挡,向青州刺史田楷求救。田楷与刘备一起前往救援,刘备自有兵千余人及幽州乌丸杂胡骑,又略得饥民数千人,到徐州后,陶谦又给刘备增丹杨兵四千,刘备于是又归属陶谦。而此时张邈、陈宫叛迎吕布,攻打曹操,曹操根据地失陷,于是回兵兖州。陶谦表刘备为豫州刺史,叫他驻军在小沛。[9]
兴平二年(195年),陶谦病重,对别驾麋竺说:“非刘备不能使徐州安定。”陶谦死后,麋竺率徐州人民迎接刘备做太守,刘备不敢接受。在陈登、孔融的再三劝说下,刘备遂领徐州。[10]
汉末军阀形势
建安元年(196年),曹操表刘备为镇东将军,封宜城亭侯。袁术率大军进攻徐州,刘备迎击,两军在盱眙、淮阴相持。这时,吕布偷袭了下邳,俘虏了刘备的妻子。刘备回军,中途军队溃散,乃收余军东取广陵,为袁术所败,转军海西,困顿至极,得从事东海麋竺以家财助军。于是向吕布求和,吕布将刘备的妻子归还给他,刘备回到小沛。[11]
不久,刘备再度召募了万余人的军队,吕布于是率军进攻小沛。刘备战败,前往许都投奔曹操。曹操给与刘备兵马粮草,让刘备做豫州牧。其后,人称刘备为“刘豫州”。[12]
建安三年(198年),吕布派高顺和张辽进攻刘备,曹操虽派夏侯惇援救,但被击败。沛城最终被攻破,刘备妻子再次被掳,刘备单身逃走。刘备在梁国国界中与曹操相遇,于是与曹操联合进攻吕布,吕布投降后,刘备力劝曹操杀死吕布。其后刘备与曹操回到许都,被封为左将军。[13]