Vikram as Aditya Karikalan,
Aditya Karikalan the crown prince and the commander of Northern troops in Sundara Chola’s Reign. He is the eldest son of Sundara Chola, Arulmozhivarman’s and Kundavai’s elder brother.
Aishwarya Rai Bachchan in a dual role
Nandini, a Pazhuvoor queen and wife of Periya Pazhuvettaraiyar and Aditya’s love interest.
Jayam Ravi as Arulmozhivarman aka Ponniyin Selvan,
Arulmozhivarman aka Ponniyin Selvan is later known as the great king Raja Raja Cholan. Youngest son of Sundara Chola. Aditya Karikalan and Kundavai’s younger brother.
Karthi as Vallavaraiyan Vandiyadevan,
Vandiyadevan the brave, adventurous and sarcastic warrior prince of Vaanar Clan.
Trisha as Kundavai Pirattiyar, also known as Ilaiya Piratti,
the Chola princess and daughter of Emperor Sundara Chola and Vallavaraiyan’s Love interest.
Aishwarya Lekshmi as Poonguzhali, also known as Samuthirakumari
(transl. ”The princess of the ocean”), a boat woman living in Kodikarai.
Sobhita Dhulipala as Vaanathi
Vaanthi us also known as Kodambalur Ilavarasi, a shy Kodumbalur princess and Arulmozhi’s love interest
Prabhu as Periya Vellar Boothi Vikramakesari the Irunkovel chieftain, uncle of Vaanathi and the Commander of the southern troops during Sundara Chola’s reign.
R. Sarathkumar as Periya Pazhuvettaraiyar
, the chancellor and treasurer of the Chola kingdom from the Paluvettaraiyar clan who was respected for his valour and 64 scars he got in battles.
Vikram Prabhu as Parthibendra Pallavan
friend of Aditya Karikalan, who comes from the lineage of Pallavas.
Jayaram as Azhwarkadiyan Nambi alias Thirumalaiappan
a Veera Vaishnavite spy who works for the Prime Minister and Sembiyan Mahadevi.
Prakash Raj as Sundara Chola alias Parantaka Chola II
the son of Sembiyan Mahadevi who was raised as a Shaivite.
R. Parthiban as Chinna Pazhuvettaraiyar,
|Jayam Ravi||Raja Raja Cholan and Aditya Karikalan and Kundavai’s younger brother.|
|Aishwarya Rai Bachchan||Nandhini and Periya Pazhuvettaraiyar and Aditya’s love interest.|
|Mandakini Devi||Singaara Naachiyaar|
|Rahman||Madurantaka Uttama Chola,|
|Vikram Prabhu||Parthibendra Pallavan|
|Ashwin Kakumanu||Senthan Amudhan|
|R. Sarathkumar||Periya Pazhuvettaraiyar,|
|R. Parthiban||Chinna Pazhuvettaraiyar|
|Prabhu||Periya Vellar Boothi Vikramakesari|
|Prakash Raj||Sundara Chola alias Parantaka Chola II|
|Nizhalgal Ravi||Kadmabur Sambuvaraiyar|
|Vidya Subramanian||Vanavan Mahadevi|
|Riyaz Khan||Soman Sambhavan|
|Vinay Kumar||Parameswaran or Theveraalan|
|Mohan Raman||Kudanthai Jothidar|
|Master Raghavan||Pandya prince|
|Arjun Chidambaram||Arjun Chidambaram|
|Makarand Deshpande||Chief Kaalamugar.|
|Aadesh Bala||Troop commander of Periya Pazhuvettaraiyar|
Crew of Ponniyin Selvan PS 1
|SCREENPLAY||Mani Ratnam and Elango Kumaravel|
|EDITING||A. Sreekar Prasad|
|MUSIC DIRECTOR||A. R. Rahman|