Yes, a person other than an individual can claim the income tax deduction under section 80G. It's also acceptable to
Partnership Firms,
HUF (Hindu Undivided Family)
Companies, etc.
The fact that this deduction is available to both residents and non-residents is one of the most appealing features that makes it an appealing tax-saving choice.