Juicy BBQ chicken requires a good marinade. Whizz these few ingredients together, stir into some greek yogurt and nestle your chicken breasts in for at least four hours (preferably overnight).
Depending on your barbecue, cooking time will vary widely. The biggest mistake related to Barbecue Chicken is cooking the meat on too high of a heat. I cook these on medium-low heat on a gas BBQ until the meat is cooked through then turn them up a bit to char the outside. To make sure the chicken is cooked through, I just cut into the largest part of the breast and take a look.
This marinade also works for BBQ lamb chops.