上古时候,在印度北部的克鲁族与旁多族两大王族之间,爆发了一场大战。大叙事诗 ‘摩诃婆罗多’ 中载有这一段故事,因得流传下来。在这个故事中,克里须那帮助旁多族的四王子而使他们获胜,他又是耶达婆族的指导者,由此看来克里须那似乎是一个真实的人物。不过,在后来产生的毗湿奴神,化身为各种形象去救世的神话中,将英雄克里须那附会为毗湿奴的第八次化身,因而产生了有关克里须那的各种神话及传说。
耶达婆族的都城摩多拉城,是由恶王甘沙所统治,众神商量的结果,决定由毗湿奴神化身为甘沙王妹 (或称侄女) 迪婆基的儿子,来惩罚这个恶王。有一天,迪婆基和丈夫婆斯得巴乘坐马车,甘沙王也由他的御者为他驾车,正朝都城行去时,不知何处传来:“迪婆基的第八子会杀甘沙王” 这样的话,声音非常大。
甘沙王听到这话,悚然心惊,就把婆斯得巴和迪婆基关入牢中,将他们所生的六个儿子,一个个都杀了,只有第七个儿子巴拉拉摩,和第八个儿子克里须那侥幸逃生。原来当克里须那生下来时,立刻就被他的父亲婆斯得巴把他和一个同日出生,住在耶母那河边的牧牛女交换过来,就因为如此,克里须那和哥哥巴拉拉摩后来一起逃到科克拉城,并在那里长大。
克里须那小时非常淘气,有一次他打破牛奶瓶,被继母雅秀达斥骂,并被绑在一个石臼上,谁知他却拖着这个石臼,一步步地走到两棵大树之间,把大树撞倒还连根拔起。
耶母那河中,住着一只有五个头的龙王卡里耶,它所喷出的毒,令附近居民无法忍受,克里须那大战这五头龙,还把它击败。又有一次,克里须那偷了在河里洗澡的牧牛女的衣服,还把这些衣服藏在树上,直到女孩子们光着身子上岸找不到衣服,求他归还时,才丢还给她们,他就是这样地爱恶作剧。
又有一次,牧牛人在准备祭祀掌管降雨的因陀罗神时,克里须那连家畜及山岳也一并祭祀,因陀罗神大怒,降下大雨来。牧牛人受困于大雨,只好向克里须那求助,克里须那力大无穷,拔起科婆达山,用一根手指顶着,遮住天空,让牧牛人不再受大雨为患的威胁。
克里须那是一个非常出色的牧牛人,当然成为牧牛女们思慕的对象,他身体黝黑健壮,常穿一件黄色的衣服,手执横笛,在
布林达婆那森林中,和牧牛女们笑闹嬉戏。克里须那与牧牛女之一的拉达恋爱的故事,每每在诗中被歌诵,在绘画中被描摹,更常成为戏剧和舞蹈的主题。
甘沙王听了克里须那的传闻,便屡次派遣恶魔去杀他,但每次都不得成功,他就设法召克里须那到都城摩多拉来,准备谋杀他。
克里须那偕同哥哥巴拉拉摩一起到了都城,大发神勇,终于杀了甘沙王,后来,克里须那受到敌人雅婆那的攻击,向西印度的克伽拉特海岸撤退,并在那儿建立德婆拉卡城 (据说这个城后来沉没海中)。克里须那在这里和毗达巴国公主鲁克蜜妮结婚,不过据说后来他娶了一万六千个妻子,还生了十八万个子女。
克里须那后来不但杀了恶魔那拉卡,还力战天界的因陀罗神,并在儿子亚尼鲁达结婚时,大战魔族的王巴那,神勇无比,简直举世无变。
有一次,克里须那因触怒贤者多帕萨斯,受到他的诅咒,并被预言将会因脚掌受伤而死。果然,有一次克里须那在森林里,正盘腿沉湎于冥想时,被一个老猎人所发的箭射中脚掌,猝然而死。据说,克里须那死后被众神迎往天界去了。