Cruz was unavailable for Tuesday's game against the Padres due to an illness, Alex Stumpf of MLB.com reports.
Cruz had started every game since the All-Star break, slashing .300/.354/.583 with three homers and 12 RBI in 15 games before his illness forced him to sit down Tuesday. Isiah Kiner-Falefa and Jared Triolo made up the middle of Pittsburgh's infield while Cruz was sidelined, and they would both likely get the starting nod again if the 25-year-old slugger is unable to play Wednesday.