In January 2012, Bradshaw improved the British indoor record by clearing 4.87m in Villeurbanne, during a Perche Élite Tour meeting. This puts her third on the world all-time list, behind Yelena Isinbayeva and Jenn Suhr, and also third all-time for indoor performances. At the same competition she made her first world indoor record attempt at 5.01m, but failed. Later that year, on 11 March she won a bronze medal at the World Indoor Championships held in Istanbul.