Since many days I am trying to achieve this, but I can only delete/ clear all recent dial, received phone numbers.

Is there an option/ hack to delete only one number at a time on my iPhone ?

I have iPhone 3GS

  • 3
    Just keep your girlfriend from seeing your phone and you'll be all right.
    – Dan Ray
    Jan 25, 2011 at 13:28
  • I don't remember their names, but I remember seeing 3-5 Cydia apps over time that did just this.
    – John
    Feb 16, 2011 at 7:03

4 Answers 4


You will have to wait for iOS 5 to be able to do what you are asking. I'm running iOS 5 and I'm able to do this without a jailbreak. iOS 5 Developer Preview


If your iPhone is jailbroken you can install the package Ixtension (it's $9.99 from the BigBossRepo)

Disclaimer: I'm in now way affiliated with the developers.

  • No, my iPhone is not jailbroken and I don't want to.
    – garikapati
    Jan 24, 2011 at 22:30
  • @garikapati I highly doubt you can do it without jailbreaking. Maybe through some desktop software and syncing back and forth.
    – cregox
    Jan 25, 2011 at 4:27
  • 1
    @Cawas I was looking if somebody in the millions of iPhone owners did that.... so I can get help.
    – garikapati
    Jan 25, 2011 at 16:58
  • 1
    @garikapati I wish you best of luck! ;) as for bruno suggestion, there is at least one cheaper option on cydia: Recent/CallLog Delete ($ 1.49) but Mobile Log is great indeed.
    – cregox
    Jan 26, 2011 at 18:21

Go to 'recents' on phone. Tap 'edit' in top right hand corner of screen. You will then have like no entry sign type symbol at the left of each number in recents. Tap the no entry sign by the number you wish to delete, a box will appear to the right of that number asking you if you wish to delete it, then type delete.

  • The above works but it also deletes that number from the contacts list.
    – user36090
    Dec 5, 2012 at 20:23

I doubt iOS allows you to enumerate recent calls through standard iOS apps. I would suspect that through jail-breaking you could make an app yourself that could do it. Other than that, I doubt it's possible at all.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .