Nama lengkapnya adalah Ka’ab bin Malik bin Amru al-Anshari al-Khazraji. Ia di gelari orang Abu Abdulllah atau Abu Abdurrahman. Pernah mengikuti bai’atu aqabah dan perang uhud.
Ia adalah seorang penyair di zaman Jahiliah. Ayahnya, Malik bin Abi Ka’ab Ibnul-Qayin, seorang pahlawan terkenal dalam peperangan antara Aus dan Khazraj, yang terjadi sebelum zaman Islam.