Installing Virtual Box on Kali Linux 2.0 Host

I assume you have a fresh installation of kali 2.0. Then first off all add these repositories in resource.list file located at /etc/apt/sources.list, open a terminal and type

nano /etc/apt/sources.list

add following lines on it
  # regular repository   
  deb sana main non-free contrib   
  deb sana/updates main contrib non-free   
  # Source repository   
  deb-src sana main non-free contrib   
  deb-src sana/updates main contrib non-free   

then Ctrl+O to save and Ctrl+X to exit. Now update kali 2.0

apt-get update

after that install the kernel headers

sudo apt-get install linux-headers-$(uname -r)

Then download virtualbox from downloaded a .deb file which is "Debian 7 ("Wheezy") AMD64".Now install the virtualbox

dpkg -i virtualbox-5.0_5.0.10-104061~Debian~wheezy_amd64.deb

and That's it, Enjoy.!!