Back to the question : I am aware that betfair is providing what you are looking for but I haven't tried it yet
Betfair don't accept bitcoin and their commission is high (5%) compared to Smarkets or Matchbook which are both only (2%).
If I want to bet in fiat then Smarkets is always my first choice but I'd prefer to bet in (and win in) bitcoin.