The Navy has arrested 50 Indian fishermen for poaching in Sri Lankan waters, Navy spokesman Kosala Warnakulasuriya said.
He said that a majority of the Indians were arrested off Point Pedro in the north last night while the rest were arrested off Delft Islands.
The navy also seized seven boats used by the fishermen to enter Sri Lankan waters illegally.
The arrest comes as fishermen from India threatened to force their way into Sri Lankan waters next month as a mark of protest over the frequent arrest of Indian fishermen.
Fishermen in the southern Indian state of Tamil Nadu have said they will travel to Sri Lanka by boat on August 2 carrying white flags and surrender themselves to officials in the island nation.
Repeated attempts to resolve the issue between fishermen of both countries have failed with both sides refusing to agree to some demands.