Bartosz Kapustka (* 23. Dezember 1996 in Tarnów) ist ein polnischer Fußballspieler.
Kapustka begann seine Profikarriere 2013 beim KS Cracovia Krakau, bei dem er hauptsächlich als Stammspieler eingesetzt wurde. Er debütierte am 29. März 2014 im Spiel gegen Widzew Łódź (1:1) in der polnischen Ekstraklasa. Nach der Fußball-Europameisterschaft 2016 wurde er vom englischen Meister Leicester City verpflichtet. Nachdem er dort in der Saison 2016/17 lediglich in drei Partien des FA Cups zum Einsatz gekommen war, wechselte er in der Sommerpause auf Leihbasis zum deutschen Bundesligisten SC Freiburg. Dort debütierte er bei der 0:4-Niederlage gegen Bayer 04 Leverkusen (4. Spieltag), als er in der 69. Spielminute für Marco Terrazzino eingewechselt wurde. Sein erstes Tor in der Bundesliga erzielte Kapustka bei der 1:3-Niederlage der Freiburger gegen den VfL Wolfsburg am 18. November 2017 (12. Spieltag). Anfang der Saison 2018/19 wurde er an Oud-Heverlee Löwen nach Belgien verliehen, wo sein Leihvertrag am 2. April endete und er nach Leicester zurückkehrte. Seitdem spielt er erneut für die U23 des englischen Vereins in der Premier League 2.