Sri Lanka in Swimming

1952 Summer Olympics

100 metres Freestyle, Men Geoffrey Marks =53
400 metres Freestyle, Men Geoffrey Marks 43
1,500 metres Freestyle, Men Geoffrey Marks 30

1960 Summer Olympics

200 metres Breaststroke, Men Tony Williams 39

1984 Summer Olympics

400 metres Freestyle, Men Julian Bolling 36
1,500 metres Freestyle, Men Julian Bolling 27
400 metres Individual Medley, Men Julian Bolling 21

1988 Summer Olympics

400 metres Freestyle, Men Julian Bolling 46
200 metres Butterfly, Men Julian Bolling DNS
400 metres Individual Medley, Men Julian Bolling 32
100 metres Breaststroke, Women Dipika Chanmugam 38
200 metres Breaststroke, Women Dipika Chanmugam 42
200 metres Individual Medley, Women Dipika Chanmugam 31

1992 Summer Olympics

200 metres Freestyle, Men Julian Bolling 49
100 metres Butterfly, Men Julian Bolling 65
200 metres Butterfly, Men Julian Bolling 44

2000 Summer Olympics

100 metres Butterfly, Men Conrad Francis 58
50 metres Freestyle, Women Theekshana Ratnasekera 64

2004 Summer Olympics

100 metres Butterfly, Men Conrad Francis 52
50 metres Freestyle, Women Menaka de Silva 52

2008 Summer Olympics

50 metres Freestyle, Men Daniel Lee 66
100 metres Breaststroke, Women Mayumi Raheem 44

2010 Summer Youth Olympics

50 metres Backstroke, Boys Heshan Unamboowe 11
100 metres Backstroke, Boys Heshan Unamboowe 24
50 metres Freestyle, Girls Madhawee Weerathunga 45
100 metres Freestyle, Girls Madhawee Weerathunga 49

2012 Summer Olympics

100 metres Backstroke, Men Heshan Unamboowe 42
100 metres Freestyle, Women Reshika Udugampola 44

2014 Summer Youth Olympics

100 metres Freestyle, Boys Matthew Abeysinghe 13
200 metres Freestyle, Boys Matthew Abeysinghe 15
50 metres Freestyle, Girls Machiko Suharmee Raheem 23
100 metres Freestyle, Girls Machiko Suharmee Raheem 28

2016 Summer Olympics

100 metres Freestyle, Men Matthew Abeysinghe 50
100 metres Backstroke, Women Kimiko Raheem 28

2018 Summer Youth Olympics

50 metres Backstroke, Boys Akalanka Peiris 12
100 metres Backstroke, Boys Akalanka Peiris 16
50 metres Butterfly, Boys Akalanka Peiris 25

2020 Summer Olympics

100 metres Freestyle, Men Matthew Abeysinghe 48
100 metres Butterfly, Women Aniqah Gaffoor 32