Bioretention is a water management practice that is increasingly being applied for runoff quality control. Although previous Bioretention studies have used some techniques to improve nutrient removal, some nutrients still leach out. Therefore, this study used Cascaded Bioretention (CB) by connecting three Bioretention columns in series. The planted Bioretention Column was retrofitted by adding a subsurface drainage module (SDM) below the gravel layer to create a dual saturated zone. This study aimed to investigate the effect of the number of treatments, vegetation, and modified saturated zone on enhancing nutrient removal from agricultural runoff and to understand nutrient removal mechanisms. The removal efficiencies of NH3-N, NO3-N, NO2-N, and TN improved to 89.8%, 49.7%, 49.2%, and 53.4%, respectively. The only negative removal was ON, which significantly decreased by incorporating vegetation and a modified saturated zone. Increasing the number of treatments significantly enhanced TN and ON while maintaining stable removal for other nitrogen compounds. However, phosphorus was less sensitive to increasing the number of treatments. Nitrogen removal could be enhanced by different removal processes such as nitrification, denitrification, mineralization, assimilation by plant uptake, and Anammox. However, phosphorus removal was less complicated, as adsorption and infiltration are likely to be the main removal mechanisms.