Srilanka-Places.com has listed approx 91 rivers in Sri Lanka. Some of the Top rated rivers in Sri Lanka are- Maduru Oya, Maduru Oya, Kuru Ganga, Pansal Oya, Menik Ganga, Belihul Oya, Mi Oya, Nanu Oya, Rakwana Ganga & Kalu Ganga Athu Oya.