your data are not date values. Therefore, they are sorted like text. There are two clear indications for this.
Your dates are left-justified. If they were dates, they would be right-justified.
In addition, there would be an error in the penultimate line. There is no 31 November!
Format the cells as dates and copy the cells in again. Then it should work. If you format the cells as numbers, there should be numbers in the cells. Dates are simply numbers internally in Excel. For example, 23.3.2023 is 45015.