Of course it is. As long as the word "betting" of money is involve it is called gambling on whatever you do. I know there are people that would say that it's not but the truth is, it really is.
Yes, I will not say it is not gambling as I have experienced the gambling nature in sports betting.
Sports betting is also unpredictable for me at time to time based on the type of sport I am going to bet with.
T20 cricket betting must be pure gambling as this type of matches are very hard to predict for the outcome. Instead of trying betting on this particular sport, it would be better to leave off as sports betting is not giving an entertainments.