Game |
| Result | Moves |
Year | Event/Locale | Opening |
26. K Ning vs J Zhu |
| 1-0 | 39 | 2017 | Chinese Chess League | A47 Queen's Indian |
27. X Hong vs K Ning |
| 0-1 | 68 | 2017 | Chinese Chess League | C10 French |
28. Z Tan vs K Ning |
| 1-0 | 51 | 2017 | Chinese Chess League | D50 Queen's Gambit Declined |
29. K Ning vs T Gu |
| ½-½ | 36 | 2017 | Chinese Chess League | D12 Queen's Gambit Declined Slav |
30. S Ni vs K Ning |
| 1-0 | 49 | 2017 | Chinese Chess League | C07 French, Tarrasch |
31. K Ning vs Solene Vernet |
 | 1-0 | 25 | 2017 | World Junior Championship (Girls) | D41 Queen's Gambit Declined, Semi-Tarrasch |
32. O Badelka vs K Ning |
| ½-½ | 36 | 2017 | World Junior Championship (Girls) | D43 Queen's Gambit Declined Semi-Slav |
33. K Ning vs T Injac |
| 1-0 | 38 | 2017 | World Junior Championship (Girls) | A53 Old Indian |
34. J Zhu vs K Ning |
| 1-0 | 44 | 2017 | World Junior Championship (Girls) | C14 French, Classical |
35. K Ning vs S Tsolakidou |
| 0-1 | 43 | 2017 | World Junior Championship (Girls) | E11 Bogo-Indian Defense |
36. M Spalir vs K Ning |
| 1-0 | 40 | 2017 | World Junior Championship (Girls) | C07 French, Tarrasch |
37. K Ning vs Z Li |
| 1-0 | 57 | 2017 | World Junior Championship (Girls) | A45 Queen's Pawn Game |
38. N Nurgali vs K Ning |
| ½-½ | 47 | 2017 | World Junior Championship (Girls) | D27 Queen's Gambit Accepted, Classical |
39. K Ning vs Rutumbara Bidhar |
| ½-½ | 49 | 2017 | World Junior Championship (Girls) | E11 Bogo-Indian Defense |
40. A Serikbay vs K Ning |
| ½-½ | 47 | 2017 | World Junior Championship (Girls) | E04 Catalan, Open, 5.Nf3 |
41. K Ning vs X Zhao |
| 0-1 | 33 | 2017 | Chinese Chess League | A15 English |
42. J Zhu vs K Ning |
| 0-1 | 64 | 2017 | Chinese Chess League | C01 French, Exchange |
43. K Ning vs P Shuvalova |
| 0-1 | 33 | 2018 | Aeroflot Open B | A46 Queen's Pawn Game |
44. D Gukesh vs K Ning |
| 0-1 | 60 | 2018 | Aeroflot Open B | C00 French Defense |
45. K Ning vs J Zhu |
| ½-½ | 45 | 2018 | TCh-CHN | D02 Queen's Pawn Game |
46. J Zhu vs K Ning |
| ½-½ | 39 | 2018 | ch-CHN Women | C11 French |
47. K Ning vs J Zhu |
| 0-1 | 35 | 2018 | ch-CHN Blitz Women | E12 Queen's Indian |
48. J Zhu vs K Ning |
| 1-0 | 52 | 2018 | Asian Continental op (Women) 17th | C17 French, Winawer, Advance |
49. K Balajayeva vs K Ning |
| 0-1 | 27 | 2019 | Aeroflot Open-B | B01 Scandinavian |
50. K Ning vs H Hayrapetyan |
| 0-1 | 50 | 2019 | Aeroflot Open-B | A15 English |