The National Olympic Committee of Sri Lanka sent a team of nine athletes , seven men and two women , to compete in six different sports at the Games , matching the nation 's roster size with Atlanta two decades earlier . Three Sri Lankan athletes previously competed in London , including rifle shooter Mangala Samarakoon and badminton player Niluka Karunaratne . Meanwhile , veteran marathon runner Anuradha Cooray , who attended his third Olympics as the oldest and most experienced participant ( aged 38 ) , was selected by the committee to carry the Sri Lankan flag at the opening ceremony
opening ceremony
2016 Summer Olympics opening ceremony
Sri Lanka at the 2016 Summer Olympics