If anything, I'd say its perfectly fine. By the looks of it, you predominantly play street or 'gully' cricket. In that form of cricket, technique does not matter. As long as you're able to manipulate the ball into gaps or hit big (depending on the format) you are fine.