Barcelona manager Pep Guardiola reflected on the loss of Puyol and Pique on Wednesday: "We are going to miss these players but we will have to play someone else. Sometimes you cannot play your best players.
"Other players will have to play in their positions. It's the same for all teams," he added.
Joining Marquez as one of those likely to deputise is Gabriel Milito, an Argentine international signed from Real Zaragoza in 2007.
Milito has 13 appearances this season, but has yet to start in the Champions League, making three substitute appearances for a total of only 57 minutes on the pitch.
Gabriel Milito has 32 caps for Argentina
Should either Marquez or Milito pick up an injury prior to Tuesday's second leg with Arsenal, Guardiola may call on 22-year-old defender Dmytro Chygrynskiy.
The Ukrainian, a £22.2m signing from Shakhtar Donetsk in August 2009, has yet to play in the Champions League, but did captain Shakhtar to their 2008 Uefa Cup win.
Speaking after Wednesday's 2-2 draw, Arsenal manager Arsene Wenger discussed Barcelona's predicament: "I think right now Barcelona are favourites going into the second leg, but they have two players suspended so we'll see what happens."
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.