Punjabi singer Rajvir Jawanda was critically injured in a road accident in Solan, Himachal Pradesh, and is hospitalised at Fortis Hospital Mohali.