Which cards are the best for Clash Royale? Well, it is depend on which arena that you have reached. And which card have you unlocked so far too. I tried lot of cards on my battle deck. Basically, you can group them into 3 categories – offensive, defensive and balanced battle deck. Each of them has their own advantages and weakness. Yes, you can counter each every card with another card. For example, giant can be countered by minion, mini PEKKA and skeleton army. Minion horde hates arrows. You can easily win elixir advantage by counter with the correct card. Just try them and find out the cards that suit you most. Of course, luck plays an important role here besides player skill.