Vrishasena was the eldest son of Karna and Vrushali. He was referred as Maharathi by Bhishma in the Ganguli translation of the Chatahurdi compilation. With his father, he entered battle field on the 11th day of Kurukshetra war and fought for Kauravas, being killed on the 17th day of the battle, shortly before his father.
During the Kurukshetra war, Karna did not take part for the first ten days due to the dispute he had with Bhishma. Only when Bhishma fell on the tenth day, did Karna and his son Vrishasena join the Kauravas to fight against Pandavas on the eleventh day in the Kurukshetra war. Vrishasena with his archery skills displayed his prowess in the war. He defeated Bhima and Nakula in single combat. As per advice from Bhima, Arjuna gave the challenge to Karna to save his son and attacked Vrishasena fiercely and fired four razor headed arrows, cutting off Vrishasena's bow, his two arms and then his head infront of Karna as a revenge for the part Karna took in Abhimanyu's killing. However critical edition of BORI confirmed that challenge by Arjuna to Karna for saving Vrishasena was interpolation to overglorify arjuna. Critical edition doesnt mentioned any challenge by Arjuna. Karna, couldn't save his son due to portions of his army obstructing his arrow paths.
- "The Vishnu Purana: Book IV: Chapter XVIII". Sacred-texts.com.
- "The Mahabharata, Book 5: Udyoga Parva: Uluka Dutagamana Parva: section CLXVIII". Sacred-texts.com.
- "Death of Vrishasena by hands of Arjuna".