Charles Niroshan may refer to
- Niroshan Bandaratilleke, Sri Lankan cricketer
- Niroshan Dickwella, Sri Lankan cricketer
- Niroshan Mani, Indian footballer
- Niroshan Illeperuma, actor
- Niroshan Perera, Sri Lankan politician
- Niroshan Premaratne, Sri Lankan politician
- Niroshan Wijekoon, Sri Lanka badminton player
- Chaminda Niroshan, Sri Lankan cricketer