Op Wimbledon viel ze uit in haar wedstrijd in de vierde ronde tegen Angelique Kerber. Twee maanden later haalde ze op de Olympische Spelen in Londen de kwartfinale na winst tegen Roberta Vinci, Carla Suárez Navarro en Ana Ivanović. Die kwartfinale werd gewonnen door Maria Sjarapova met 6-2 en 7-5. In haar laatste toernooi, het US Open 2012, verloor ze met 6-7 en 6-7 in de tweede ronde tegen Laura Robson. In december 2012 nam ze in eigen land afscheid van haar fans in een invitatiewedstrijd tegen Venus Williams, de "Kim's Thank You Games" in het Antwerpse Sportpaleis.