Srilanka-Places.com has listed approx 91 rivers in Sri Lanka. Some of the Top rated rivers in Sri Lanka are- Amban Ganga, Malwathu Oya, Yan Oya, Walawe Ganga, Gal Oya, Uma Oya, Kuda Ganga, Mawak Oya, Kahanawita Ela & Nilwala Ganga.