Subharaja fue rey de Anuradhapura durante el siglo I. Su reinado duró del 60 al 66. [1] Sucedió a Yasalalaka como rey de Anuradhapura y fue derrocado y sucedido por Vasabha , el primer rey de la dinastía Lambakanna . El final del reinado de Subharaja marcó el fin de la Casa de Vijaya .