This brief investigates the leader-based consensus of one-sided Lipschitz (OSL) multi-agents under switching graphs and input saturation. By using the local design approach and multiple Lyapunov functions (MLFs), a novel condition for the consensus in nonlinear agents is provided by accomplishing guaranteed local stability. The notion of the average dwell time (ADT) has been applied for dealing with the switching topologies, which relaxes the classical dwell time restriction for switching instances. In contrast to the classical methods, both input saturation and switching topologies, representing a complicated and more meaningful consensus control scenario, are considered for nonlinear agents. The conservatism in existing methods for OSL agents has been overcome owing to the utilization of MLFs and ADT. Simulation results for eight mobile agents are provided to show the effectiveness of our consensus protocol.