AS everyone else said, for fun it is never too late. Cricket is all about enjoying yourself. After all it is just a game. For international level, only you can answer that as we don't know how much talent you have. Players like Yuvraj, Ponting,Lara they could have played same even if they had started late, they are extremely gifted. On the other hand players like dravid, waugh, Chanderpaul etc have to work hard and have reached where they are due to their determination and passion. So if you are like dravid and co then you gotta work your bottoms off to achieve success at this age, but if you are like yuvi then you got plenty of time