Robinson Cano took live batting practice Tuesday for the first time since tearing his left hamstring, clinging to the hope he will play again this season.

“I have been feeling better every single day, so we are progressing,” said the Mets second baseman, who sustained the injury on Aug. 4 in Pittsburgh.

Cano says he was told at the time of the injury he would need six to 12 weeks for recovery. He would then need to work back into baseball shape without the benefit of rehab games, as the minor league season will soon be complete.

The 36-year-old Cano said he has been running, but not at game speed.

“We have to do some tests to see how strong it’s getting compared to the other [hamstring],” Cano said before the Mets’ 5-2 loss to the Cubs. “So we just keep working on it. It’s a lot of work and exercising.”

In his absence from the field, Cano remains a clubhouse presence. That meant on Tuesday unveiling the scooters he bought for his teammates. Cano said he ordered the scooters — which are customized with name and uniform number — in June after watching several players use them to travel between the team hotel and ballpark in San Diego a month earlier.

Cano was asked if he thought Mets players might travel to Citi Field on the scooters.

“At least from the parking lot to the locker room,” he said.

Brandon Nimmo was scheduled to play a full game for Triple-A Syracuse and then another five innings Wednesday before he is reevaluated. Manager Mickey Callaway declined to place a timetable on Nimmo’s return, but sources have indicated the outfielder is expected back by the end of the week. Nimmo has been on the injured list since May 21 with a cervical bulging disk.

Jed Lowrie was given the night off in his rehab assignment at Single-A St. Lucie.

Edwin Diaz received treatment during the off day on his sore trapezius muscle and was “headed in the right direction,” according to Callaway. But it was unclear if the right-hander would be available from the bullpen Tuesday.

Wilson Ramos, who went 2-for-4, extended his hitting streak to 20 games with a fourth-inning single. He 32-for-76 (.421) over the last 20 game coming into the day. David Wright (2007-08) was the last Mets player with a 20-game hitting streak.

Purchase event tickets to The Amazin’ 1969 New York Mets: A World Championship for the Ages presented by The Paley Center for Media and New York Post. Enter promo code: NYPOST to unlock tickets only available for Post readers.