There's scant info on this on the internet -- a lot of out-of-date websites.
I've followed this issue for about a decade (not sure why, you'd never catch me smoking...) but it seems the answer is NO.
Cubana was the exception...but
Castro banned smoking in 2005 on domestic Cubana flights and it seems that international flights have followed. I've read a handful of trip reports lately and none mention smoking.
Other holdouts like Condor, Aeroflot, and some European budget/holiday charters have also stopped it or are now defunct.
I don't believe PIA or Iran Air allows smoking and Saudia and Kuwait Airways do not, nor does Biman.
Anyone been on a smoking fight recently?