A.C.
I don't know about ball point pen. However, for everyday cleaning I use a recipe for home made leather cleaner (rubbing alcohol, vinegar and water) that I found online (google it) and it works wonderfully. It leaves the leather shiny and looking new. I love it.