En 2018, Wang Yafan s'illustre via un bon parcours lors du tournoi de Taipei. Elle élimine Risa Ozaki, puis Pauline Parmentier, et Eugenie Bouchard. Elle est éliminée par la lauréate Tímea Babos.
Elle recrée un coup d'éclat à Zhengzhou. Elle y est la 4e tête de série. Elle élimine Junri Namigata puis Sabina Sharipova. Elle poursuit son parcours en éliminant Zhu Lin. Elle vainc ensuite Yanina Wickmayer. Elle échoue en finale face à sa compatriote Zheng Saisai.
Au tournoi de Hua Hin, elle atteint les quarts. Elle élimine Anna Blinkova, puis sa compatriote et 5e tête de série Zhang Shuai. Elle échoue au tour suivant face à Magda Linette.
Wang Yafan remporte son premier titre sur le Circuit WTA lors du Tournoi de tennis du Mexique d'Acapulco le . Elle passe Marie Bouzková (6-2, 6-2), puis profite de l'abandon de Mónica Puig. Elle élimine ensuite Beatriz Haddad Maia (6-3, 6-4). En demi-finale elle balaie difficilement Donna Vekić (2-6, 6-3, 6-1). En finale, elle se défait de l'Américaine Sofia Kenin (2-6, 6-3, 7-5).
À Miami elle effectue un bon parcours. En effet, elle bat Kristina Mladenovic sur le score de 6-3, 6-3, puis elle bat la cinquième tête de série Elina Svitolina sur un score de 6-2, 6-4, par la suite elle vaincra avec un peu plus de difficultés Danielle Collins tête de série numéro 25 sur le score de 7-5, 6-1. Elle est finalement éliminée par sa compatriote Wang Qiang en deux set 7-5, 6-4.
Lors de Wimbledon, elle passe un tour mais échoue face à Sloane Stephens.
Lors du tournoi de tennis de Corée, Wang Yafan arrive jusqu'en demi-finale. Elle élimine Danielle Lao sur le score de 6-4, 7-6, puis Ysaline Bonaventure 4-6, 6-3, 6-0. Par la suite, elle vainc facilement sur le score de 6-1, 6-3 Paula Badosa. Elle échoue ensuite face à Karolína Muchová sur le score de 7-6, 6-4. Grâce à son parcours, elle entre dans le top 50 pour la première fois en octobre (47e). Elle finit l'année à la 48e place.
2020 - 2021 : quelques victoires en 2020, début de saison négative en 2021 sortie du top 300
Elle passe qu'à deux reprises le premier tour en 2020. Elle passe un tour lors du tournoi de Shenzhen éliminant Sara Sorribes Tormo, mais étant battue par la future finaliste Elena Rybakina. Elle passe deux tours à Monterrey. Tête de série numéro 8, elle bat Lara Arruabarrena, Astra Sharma. Elle perdra à ce stade face à Marie Bouzková, future finaliste.
En 2021, il lui faut attendre le mois d'avril pour passer le premier tour à Bogota. Elle se fera battre au second tour par Viktoriya Tomova. Le reste de sa saison étant peu fructueux puisque Wang Yafan ne passe pas le premier tour.
Avec tous ces mauvais résultats (malgré quelques victoires), elle finit l'année 2021 à la 309e place mondiale.
2022 - 2023 : quelques résultats puis 4 titres ITF d'affilée
En 2022, elle est surtout présente sur le circuit secondaire. Elle remporte le tournoi ITF à Antalya. Elle balaie sur son chemin Anastasiya Soboleva, Martina Di Giuseppe, Camilla Rosatello, Andreea Prisacariu et Katharina Hobgarski. Elle enchainera avec un finale à la 2e volée de ce tournoi.
En 2023, elle enchaine encore sur le circuit ITF avec quelques bonnes performances. Avec une finale à Swan Hill 2, un titre à Canberra, et une demi-finale à Kof. Elle enchaine ensuite quatre titres d'affilée toujours en ITF.
Elle remporte les tournois de Karuizawa au Japon, celui de Tokyo, celui de Luzhou et le second à Hong Kong. C'est en finale à Dallas que sa série se stoppe.
Elle revient donc en WTA via le tournoi de Stanford. Elle élimine via un score en trois sets (1-6, 6-3, 6-1) Daria Snigur, puis en deux sets la 1e tête de série, Tamara Korpatsch (6-1, 7-5). Elle continue son parcours en sortant Mai Hontama du tournoi (6-3, 6-3). Elle se retrouve alors face à une autre japonaise, Moyuka Uchijima. Elle bat cette dernière (6-3, 5-7, 7-5). Elle se retrouve donc en finale face à Kamilla Rakhimova. C'est sa première finale WTA depuis 2019. Elle remporte le titre[1] (6-2, 6-0).
Elle se qualifie pour l'US Open. Alors 114e mondiale, elle élimine la numéro 7 mondiale, Caroline Garcia (6-4, 6-1). La Britannique Katie Boulter l'élimine au tour suivant. Ces résultats lui assurent un retour dans le top 100 mondial.
2024 : 1/8e à l'US Open
Elle commence l'année par le WTA 126 de Canberra où elle passe le 1er tour. Après une élimination en qualifications lors du tournoi d'Adélaïde, elle se présente ensuite à l'Open d'Australie. Elle est alors classée 94e mondiale. Elle sort la 22e tête de série, Sorana Cîrstea (0-6, 7-5, 6-2). Elle remporte son 2e tour à la britannique Emma Raducanu[2] (6-4, 4-6, 6-4) pour se confronter ensuite à sa compatriote Zheng Qinwen. Elle perd à ce stade de la compétition.
En double, elle se présente avec sa compatriote Yuan Yue. Ensemble elles passent le 1er tour face à Lucia Bronzetti - Heather Watson (6-3 6-3). Elle se présente à Hua Hin où elle atteint les demi-finales, sortie par sa compatriote et tenante du titre; Zhu Lin. Grâce à ces résultats, elle remonte à la 68e place mondiale, son meilleur classement depuis quatre ans.
En août, elle crée la surprise lors de l'US Open en éliminant la 9e mondiale María Sákkari au premier tour[3]. Puis remporte son duel face à la française Diane Parry (6-0 6-4)[4]. Elle se retrouve donc face à Victoria Azarenka, 20e tête de série. Elle élimine l'ex numéro une mondiale en trois sets (6-4 3-6 6-1). Elle arrive en 1/8 finale pour la première fois de sa carrière dans un tournois majeur. Paula Badosa l'élimine au tour suivant.
Sous le résultat, l’ultime adversaire. Nota: à partir de 2024, le nombre de tournois de cette catégorie passe à 10 par saison et l'alternance entre Dubaï et Doha est supprimée. Le codage Wiki actuel ne permet l'affichage que du résultat de Dubaï si la joueuse a également joué Doha.