Hill, who collected a cycle on June 18, on Friday doubled in the first inning, singled in the third, homered in the fourth and tripled in the sixth against the Brewers in Arizona's 9-3 win at Miller Park.
It was the first time a player has hit for a pair of cycles in the same season since 1931, when Babe Herman of the Brooklyn Robins hit for two.
"It's a great feat," D-backs manager Kirk Gibson said. "He's been locked in lately. Certainly since he's been in the No. 2 spot, he's been crushing the ball. He's just really been hitting mistakes. They're elevating the ball and he's not missing them."
Hill stepped to the plate in the sixth knowing that he needed a triple to make history, and he lined a 2-0 slider from Livan Hernandez to the gap in right-center.
As soon as the ball left the bat, D-backs shortstop Stephen Drew said in the dugout, "There it is."
"Yeah, but you can't think about it," Hill said when asked if he was aware of needing the triple when he came to the plate. "If you think about doing anything at the plate, you're digging yourself into a hole. I said that last time. You look for a ball up and hope things work out."
Hill's cycle on June 18 against the Mariners was far more dramatic, as he entered his final at-bat of the game in the seventh needing a homer to complete the cycle.
The 30-year-old came through with a home run to left field, drawing a curtain call from the fans at Chase Field.
Friday's was the sixth cycle in club history and the fourth of Hill's life, including a cycle in high school and one in college at Louisiana State University.
"It's great," Hill said. "It was obviously great to get the win. It wouldn't have been as enjoyable if we came away with the loss."
And it certainly wasn't as fun to be on the other side of the accomplishment.
"He's a good hitter, and there are plenty of good hitters who don't hit for the cycle twice in 11 days," Brewers starter Randy Wolf said. "You have to be, one, hitting the ball well, and, two, get lucky. He's obviously hitting the ball well. The cycle is one of those crazy things that happens, and to do it twice in 11 days is kind of crazy."
Hill has been on a roll at the plate of late. He came into the game with a .371 average over his last 30 games.
"I saw this guy in Toronto, and he's really good," Brewers manager Ron Roenicke said of Hill, who was traded from the Blue Jays to the D-backs last August. "I was surprised when, in his last year in Toronto, he had a down year. I was surprised because when I saw him, he could really hit. He never missed a fastball. He's really quick inside. And now he's also staying back well enough where he's also hitting offspeed pitches. But it doesn't surprise me -- this is a really good hitter."
Steve Gilbert is a reporter for MLB.com. Read his blog, Inside the D-backs, and follow him on Twitter @SteveGilbertMLB. This story was not subject to the approval of Major League Baseball or its clubs.