Unusual for a hire car company (well, at least the majors) to ask to see a IDP but the police would ask for one if pulled over (in a non English speaking country / Province).
Picking up an AVIS car in Salzburg the other day, I wasn’t even asked for a PP (just DL).