iPhone dialler query

Hi

I have a HTC One and when I partially dial a number it matches against my call history to show when I have dialled that number before. It helps a lot when I am juggling clients to be able to see when I have called them last or if I am calling them again etc etc,

I have a iPhone 4S firmware 7 is there a feature like that via appstore or through jailbreak and if not then is there a dialler I can buy?

Thanks