I have read that the corona virus has a thin sticky coating of fat, which makes it adhere, especially to human skin
so, you really need to use a good quality soap as the detergent in the soap will break the fat bond between virus and skin
hand sanitizer will kill the virus on your hands but wont remove it
sanitizer will also kill any good bacteria on your skin
soap and water is best, where possible