Samsung Galaxy A31, running Android 12. Its far from the latest or most high end tech but its a tough old bird, and does all I ask of it without complaint. Good screen even with a few cracks, 128Gb memory which I've supplemented with a 500Gb SD card for all the music I have downloaded from Deezer. Battery usually lasts two days or more at a stretch. Camera is frankly better than I need. And best of all its got a headphone jack, an absolute necessity. Only downsides are that it wont upgrade to Android 13, 12 is as far as it'll go, and the USB-C socket is getting a bit knackered. Not bad for an almost three year old phone, hope to get another couple of years out of it
I also have a small budget phone I bought overseas to use as a Wifi hotspot, thing called a Dash L4 LTE. I'm now going to press it into service as a music player when swimming. Its small and light, but grossly underpowered, and only runs Android 7, doubt it'd be capable of more. I've put a 64Gb SD card in it again for music, it'll do the job, but i certainly wouldnt want to use it as my primary phone