The ambiguous information in multi-criteria decision-making (MCDM) and the vagueness of decision-makers for qualitative judgments necessitate accurate tools to overcome uncertainties and generate reliable solutions. As one of the latest and most powerful MCDM methods for obtaining criteria weight, the best–worst method (BWM) has been developed. Compared to other MCDM methods, such as the analytic hierarchy process, the BWM requires fewer pairwise comparisons and produces more consistent results. Consequently, the main objective of this study is to develop an extension of BWM using spherical fuzzy sets (SFS) to address MCDM problems under uncertain conditions. Hesitancy, non-membership, and membership degrees are three-dimensional functions included in the SFS. The presence of three defined degrees allows decision-makers to express their judgments more accurately. An optimization model based on nonlinear constraints is used to determine optimal spherical fuzzy weight coefficients (SF-BWM). Additionally, a consistency ratio is proposed for the SF-BWM to assess the reliability of the proposed method in comparison to other versions of BWM. SF-BWM is examined using two numerical decision-making problems. The results show that the proposed method based on the SF-BWM provided the criteria weights with the same priority as the BWM and fuzzy BWM. However, there are differences in the criteria weight values based on the SF-BWM that indicate the accuracy and reliability of the obtained results. The main advantage of using SF-BWM is providing a better consistency ratio. Based on the comparative analysis, the consistency ratio obtained for SF-BWM is threefold better than the BWM and fuzzy BWM methods, which leads to more accurate results than BWM and fuzzy BWM.