Aerodynamic characterisation from flight testing is an integral subroutine for evaluating a new flight vehicle’s aerodynamic performance, stability and controllability. The estimation of aerodynamic parameters from flight test data has extensively been explored, in the past, using estimation methods such as the equation error method, output error method and filter error method. However, in the current era, non-gradient-based estimation techniques are gaining attention from researchers due to their inherent data-driven optimisation capability to find the global best solution. In this paper, a novel non-gradient-based estimation method is proposed for the aerodynamic characterisation of unmanned aerial vehicles from flight data, which relies on the maximum likelihood method augmented with particle swarm optimisation. Flight data sets of a wing-alone unmanned aerial vehicle are used to demonstrate the capabilities of the proposed method in estimating aerodynamic derivatives. Estimates from the proposed method are corroborated with the wind tunnel test and output error method results. It has been observed that simulated flight vehicle responses using estimated parameters are in good agreement with measured data in most of the manoeuvers considered. Confidence in the estimates of linear and nonlinear aerodynamic parameters is well established with the lower limit of Cramer-Rao bounds, which are minimal. The proposed method also demonstrates good predictability of the quasi-steady stall aerodynamic model by estimating stall characteristic parameters such as aerofoil static stall characteristics parameter, hysteresis time constant and breakpoint. The overall performance of the proposed estimation method is on par with the output error method and is validated with the proof-of-match exercise.