thisara perera s pic is not actually a "catch". it was thisara fielding/stopping the ball, which led to mathew wade's runout in SL vs AUS match
check da link
my vote goes to dilshan's catch btw, then mathews
Dilshan's Catch in WC final!
Dilshan's Catch in the World Cup Final
Then Kulaseka's catch
My vote goes to dilshan too, but dilshan's catch against NZ in 2005 was pretty amazing too.
out of these four, Mathews' is the best since he had to run a distance after delivering the ball.But the best ever catch by a sri lankan would be this http://www.youtube.com/watch?v=BJpTt8b6zus
MY VOTE GOES TO KULASEKARA..........