Cricbuzz Customer Care Number, Email Address And Support Cricbuzz is a Cricket news website where you can find live scores of cricket Matches. It was started in the year 2004 by Piyush Agrawal, Pravin Hegde and Pankaj Chhaparwal, Head office is located in Banglore India. Cricbuzz mobile app is also very popular which is available on Android, iOS […]