In cricket, there are different types of batting: 1. Aggressive batting – this involves playing a lot of shots and trying to score fast 2. Defensive or blocking batting – this is when you don't play many shots but block the balls that come your way.