According to Official Guinness Records,
The record for the fastest time to pop 100 balloons was 12.25 seconds achieved by David Ashford and Charles Ferrand (both UK) in Bishop's Park, Fulham, London, UK, on 27 August 2008.
For a complete list of 2008 records, please visit 2008 Guinness Records in United Kingdom.