Non-uniform sediment transport through a semi-circle channel was simulated with a depthaveraged two-dimensional hydrodynamic and sediment transport model. The hydrodynamic model is based on the solution of depth-averaged flow continuity and momentum equations with dispersion terms to take the effect of secondary flow into account. The sediment transport model treats bed load and bed material as multiple grainsized sediment mixtures. Changes in bed elevation are calculated by solving the sediment mass conservation equation. Laboratory experiments on sand bar formation and transverse sediment sorting during an unsteady flow event were selected to test the sediment transport model. The comparison of the simulated bar/pool bed configurations and the distribution of surface bed material with the measurements indicated the developed flow model capable of simulating bed topography and non-uniform sediment sorting under unsteady flow.