The western half of Murshidabad district slopes eastwards toward the Bhagirathi; a number of the hill streams do not find their way directly into that river; they are intercepted by beels or marshes. The large beels act as reservoirs during a flood absorbing some of the excess water carried down by these streams, and also drain the excess water through the streams, emanating out of them. The Bansloi enters the northern part of the district.
The combined catchment area of the Pagla–Bansloi river system is 2,200 km2.
A number of rivers that originate on the Chota Nagpur Plateau/ Jharkhand, including the Bansloi, flow into Birbhum district. These rivers then enter the Murshidabad and Bardhaman districts before joining the Bhagirathi. They generate flood because of high rainfall in their basins and limited carrying capacity of the river Bhagirathi between the towns of Jangipur and Kalna. In this reach the Bhagirathi has discharge carrying capacity of maximum 110,000 cu ft/s (3,100 m3/s). If all the rivers receive rainfall simultaneously in their catchment areas they can generate run-off volume of any amount up to 600,000 cu ft/s (17,000 m3/s) at their outfall at the Bhagirathi. Thus floods are caused regularly.