Preheat your oven to 475°F (245°C).
Heat the olive oil in a pan over medium heat and add the chicken breasts.
Season the chicken with salt and pepper, then cook until browned and fully cooked, about 6-7 minutes per side.
Remove the chicken from the pan, let it cool slightly, then shred it into bite-sized pieces.
In a mixing bowl, combine the shredded chicken with the barbecue sauce, ensuring it's well-coated.
Spread a thin layer of barbecue sauce over the pizza crust, leaving a small border around the edge.
Add the barbecue chicken mixture evenly over the sauce-covered crust.
Sprinkle the shredded mozzarella and red onion slices over the chicken.
Bake in the preheated oven for 12-15 minutes, or until the crust is golden and the cheese is bubbling.
Remove from the oven and let it cool for a few minutes before garnishing with chopped cilantro.
Slice and serve your BBQ chicken pizza warm for the best flavor and texture.