In a large bowl, combine shredded chicken, black beans, corn, red onion, bell pepper, and cilantro.
In a small bowl, whisk together mayonnaise, BBQ sauce, ranch dressing, lime juice, smoked paprika, salt, and pepper until smooth.
Pour the dressing over the chicken mixture and stir until everything is evenly coated.
Taste and adjust seasoning with more salt, pepper, or lime juice if needed.
Cover the bowl and refrigerate for at least 30 minutes to allow flavors to meld.
Serve chilled or at room temperature. Enjoy on lettuce cups, as a sandwich filling, or with crackers.