In a special drive conducted against school bus drivers in the city on Wednesday from 7.30 a.m. to 9.30 a.m., seven drivers were found to be driving drunk. The Bengaluru Traffic Police checked 2,059 school buses, of which 331 drivers were booked for ferrying school children beyond the capacity of the vehicle, even as seven were found to be drunk.