甘羅生卒年月無考,戰國末期下蔡(今潁上甘羅鄉)人。是秦國左丞相甘茂之孫。甘茂去世時,甘羅年僅十二歲,事奉秦國相國、文信侯呂不韋,擔任少庶子之職。
當時,掌握朝政的呂不韋想攻打趙國以擴張他在河間的封地,于是派剛成君蔡澤在燕國作大臣。蔡澤經過三年努力,使得燕國國君燕王喜派太子丹到秦國作人質。呂不韋準備派張唐到燕國作相國,以聯合燕國攻打趙國、擴張他在河間的封地。張唐推辭說:“我曾經替秦昭襄王攻打過趙國,因此趙國怨恨我,曾揚言‘誰要逮住張唐,就賞他百里方圓的土地’。現在前往燕國必定要經過趙國,我不能前往。”呂不韋聽后很不高興,但沒有什么辦法勉強讓張唐前往,于是令張唐退下。甘羅說:“君侯為什么這般不高興呢?”呂不韋說:“我讓剛成君蔡澤事奉燕國三年,燕太子丹已經來秦國作人質,現在我親自請張唐到燕國為相,他竟推辭不去!”甘羅說:“我有辦法讓他去。”呂不韋厲聲斥到說:“走開!我親自出馬他尚且無動于衷,你還能有什么辦法!”甘羅辯解說:“古時項橐七歲就作孔子的老師。如今我已十二歲,君侯為何不讓我去試一試,為何不由分說便呵斥于我呢!”于是呂不韋同意讓甘羅勸說張唐。
甘羅前往拜見張唐說:“您的功勞與武安君白起相比,誰的功勞大?”張唐回答說:“白起在南面挫敗強大的楚國,北面施威震懾燕、趙兩國,戰則勝,攻必克,奪城取邑,不計其數,我的功勞比不上他。”甘羅問:“您果真自知功不及白起嗎?”張唐回答說:“是的。”甘羅又問:“當年執掌秦政的應侯范雎與呂不韋相比,誰的權勢更大?”張唐說:“范雎不如呂不韋的權力大。”甘羅說:“您確認范雎不如呂不韋的權力大嗎?”張唐回答說:“是的。”甘羅接著說:“當年范雎想攻打趙國,可白起阻攔他,結果范雎在離咸陽七里處絞死白起。現在呂不韋親自請您前往燕國任相而您執意不肯,我不知您將身死何地啊!”張唐聽后便說:“那我就因您這個童子的意見前往燕國吧。”于是讓人準備車馬盤纏,擇日起程。
張唐的行期確定下來后,甘羅便對呂不韋說:“請君侯替我準備五輛馬車,讓我先去趙國替張唐打通關節。”呂不韋就進宮把甘羅的請求報告給秦始皇說:“過去的甘茂有個孫子名叫甘羅,年紀很輕,然是名門之后,所以諸侯都知道他。最近張唐打算推病不去燕國,甘羅說服他,使他答應毅然前往。現在甘羅愿意先到趙國為張唐清除障礙,請大王答應派他去。”秦始皇召見甘羅,于是派他前往趙國。
趙國國君趙悼襄王到郊外迎接甘羅,甘羅問趙悼襄王說:“大王聽說燕太子丹到秦國作人質的事嗎?”趙悼襄王回答說:“有所耳聞。”甘羅接著問:“您聽說張唐要到燕國任相嗎?”趙悼襄王回答說:“也有所耳聞。”甘羅分析說:“燕太子丹到秦國來,說明燕國不敢背叛秦國。張唐到燕國任相,說明秦國不會欺辱燕國。燕秦兩國互不相欺,沒有別的原因,就是想攻打趙國來擴大在河間一帶的領地。大王不如先送我五座城邑來擴大秦國在河間的領地,我請求秦王送回燕太子丹,再幫助強大的趙國攻打弱小的燕國。”趙悼襄王立即親自劃出五座城邑來擴大秦國在河間一帶的領地。秦國送回燕太子丹,趙國有恃無恐地進攻燕國,奪得上谷三十座城邑(一作三十六座城邑),讓秦國得到其中的十一座城邑。
甘羅回去把情況告訴呂不韋。呂不韋聽了很高興,甘羅說:“張唐雖然不得已答應去了,可經過趙國時可能還會遇到麻煩。我想替他先到趙國去一下。”呂不韋已經相信了他的才能,想了一下就答應了,并把這件事稟報給秦王,說:“大王,甘茂有個孫子叫甘羅。年方十二歲,投奔在臣的門下,他出身名門、工于心計,能言善辯,這次張唐托病不去燕國為相,經他一說就答應了,而且,他還想替張唐先到趙國去一趟,請你答應他吧!”秦王聽了,就叫甘羅進來相見,過了一會兒,就見殿下走進一個眉清目秀的少年來。心下不由喜歡,笑著問到:“就是你想要出使趙國嗎?”甘羅答到:“是的。”“那你見了趙王后要說什么呢?”“我看他的神色,相機行事。不知道趙王反應如何,我也不能確定該說什么話啊。”秦王見他口齒伶俐,對答如流,就答應了他,給他十輛車、百余名仆從。讓他出使趙國。
甘羅回到秦國,秦王大加贊賞,說道:“你的智慧真是超出了你的年紀啊!”于是就封他為上卿(戰國時諸侯國最高的官職,相當于丞相),并且把原先甘茂的田宅賜給他。趙國得知秦國與燕國絕交后,派軍攻打燕國,得到30座城池,又把其中的11座城池送給了秦國。
在戰國這個時代的大舞臺上,各種各樣的人才層出不窮,甘羅年方14,就已經憑自己的智慧周旋于王侯之間,并且不費一兵一卒使秦國得到16座城池,官封上卿,這在中國歷史上可以說是絕無僅有的,確實是一個才能出眾的小神童啊!可惜,他有才有識,壽命卻不長。受封之后不久就去世了。
甘羅雖然小小年紀,但卻能想出奇計,使秦國不費吹灰之力得到十幾座城池,由此受到秦始皇的封官賞地,并讓自己名垂后世。雖然他算不上品行忠厚的君子,但也是戰國時期名副其實的謀士。
呂不韋:“昔甘茂之孫甘羅,年少耳,然名家之子孫,諸侯皆聞之。”
司馬遷《史記》:“甘羅年少,然出一奇計,聲稱後世。雖非篤行之君子,然亦戰國之策士也。”
司馬貞《史記索隱》:“甘羅妙歲,卒起張唐。”
甘羅墓
甘羅墓位于安徽省潁上縣東25公里(今楊湖區甘羅鄉)潁河北岸,是“潁上八景”之一。明萬歷年間,潁上知縣何豸為其墓立碑。后因河水沖擊,墓塌于河內,河岸傾圮,遺址已沒。清光緒十五年(1889年),安徽巡撫陳彝于墓后(北方)約70米處,堆土為墳,并立碑于其前,題字“秦上卿甘羅碑”。民國十一年(1922年),潁上縣知事黃佩蘭、民國二十二年(1933年),潁上縣長張鼎家曾先后為其立碑。
影視形象
2001年電視劇《宰相小甘羅》:曹駿飾演甘羅。
2015年動漫劇《少相甘羅》