Already tried to install virtualbox-4.3 and virtualbox both are pretty similar.

After a fresh install of kali 1.10:
add to /etc/apt/sources.list:

deb http://http.kali.org/kali kali main contrib non-free
deb http://security.kali.org/kali-security kali/updates main contrib non-free

deb-src http://http.kali.org/kali kali main contrib non-free
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free

deb http://download.virtualbox.org/virtualbox/debian wheezy contrib non-free


apt-get update
apt-get upgrade

apt-get install linux-headers-$(uname -r) // (the ver here is 3.18.0-kali1-amd64)

apt-get install virtualbox

Installs everything but errors at DKMS:

Trying to register the VirtualBox kernel modules using DKMS ...done.
Starting VirtualBox kernel modules ...failed!
(modprobe vboxdrv failed. Please use 'dmesg' to find out why)

dmesg gives:
vboxdrv: disagrees about version of symbol module_layout

Most answers point to a problem with having to recompile virtualbox modules against the current kernel. But I am unsure how to do this. Also this error appear in other places, for example when I insert a USB I get: usb_storage: disagrees about version of symbol module_layout/