Student pilot flying C-150 aircraft on final approach reported NMAC with another aircraft.
Synopsis
Student pilot flying C-150 aircraft on final approach reported NMAC with another aircraft.
Narrative
ZZZ is an uncontrolled airport; so I joined the left downwind for Runway XX. I was in constant contact with other pilots on the radio; and I called out my position multiple times during the approach. I was at Traffic Pattern Altitude (TPA) (2500 ft.) and I called when I entered the downwind; when I was abeam the numbers; when I turned base; and when I turned final. When I was on a short final around 0.5 miles from the runway; another pilot in the pattern called out traffic above me descending fast. I looked for the traffic; but couldn't see anything as I was in a high wing Cessna. a few seconds later; I saw a blue and white plane dive down in front of me; less than 50 feet away. I immediately turned to the right and flew parallel to the runway as the plane landed on Runway XX. The pilot never made any radio communications during the approach; landing; or taxi. According to another pilot in the pattern; the plane passed very close to them when they were turning base behind me. I wasn't able to see the tail number; but another pilot on the ground told me it was Aircraft Y. The pilot was reckless; and there is a good chance I could have hit him if the other pilot didn't tell me he was above me. I cleared the final approach when I turned base; and I didn't see him until he passed dangerously close in front of me.
Source: NASA Aviation Safety Reporting System (public domain). Reports are voluntary submissions and are not verified by NASA.