Hydrological modelling provides a means for the investigation of the interaction between climate and riverflow. It also acts as a vehicle for the assessment of the impact of human activities on hydrological regimes. Within this paper a review
of some of the approaches employed in rainfall-riverflow modelling is presented. The paper highlights the rationale and structure of the modelling approaches, and their strengths and weaknesses which may assist in making an informed choice of a modelling approach for hydrological studies.