"I Wish I Was a Punk Rocker (with Flowers in My Hair)" is the debut single performed by Sandi Thom. The song was written by Tom Gilbert and Thom herself. EMI Music Publishing identifies Tom Gilbert as Ian Brown, Thom's manager. The song was originally released in October 2005 by Viking Legacy records, reaching number fifty-five in the UK singles chart, and going on to be the UK's fifth best selling single of the year.[1] It was re-released in May 2006 on Sony's RCA Records label. Also successful in Australia, it was on the ARIA Charts for ten weeks at number-one, and finished the year as the country's highest selling single and accrediting double platinum. The music video was shot in Bethnal Green in London.
Although only released physically on May 22, 2006 in the UK, download sales the week before are counted for the purpose of charts, and it achieved number fifteen on this basis in the general charts (and number seven in the download-only chart). The physical release had three formats: two CD versions (one featuring the radio mix and "A Light as Bright as Ours", another featuring the radio mix, the album mix, a further remix, "May You Never" and the ,music video), and also as a 7" vinyl record backed with Stranglers cover "No More Heroes".
The single sold 39,797 copies in the week ending June 4, 2006, enough to reach number one, knocking Gnarls Barkley's "Crazy" off the top spot after it was withdrawn following a nine week run.