Here are some stats. First is Android upgrades. The second is security updates.
Samsung 4 years 5 years OnePlus 4 years 5 years Oppo 4 years 5 years Google 3 years 5 years Xiaomi 3 years 4 years Motorola 3 years 4 years Realme 3 years 4 years Vivo 3 years 3 years Nokia 3 years 3 years Sony 2 years 3 years