Bitcoin mining doesn't require much bandwidth at all! It's worth noting that the higher the hash-rate of your rig, the more bandwidth it will require (as you will get through work units faster downloading new ones and feeding back more frequently).
If you are planning to invest in guiminer (Graphic fronted for mining Bitcoin) the reason that you chose to invest in it, because you might not want to waste your own bandwidth too much. It requires the most high performance mining of GPU/CPU). You also need to boost up your inbound bandwidth to 12Kbps and the outbound bandwidth for at least 9Kbps.
For the pool mining the average bandwidth should be 10MB per day. Whatever, you have to keep updating with your community in that mining pool too for get the quick tracking on work.
Interested to buy Bitcoin? Check the Market Now https://www.bitkub.com/market/BTC