(CNN) Texas Democrat Beto O'Rourke raised $10.4 million in the second quarter of 2018 for his bid against Republican incumbent Sen. Ted Cruz, the O'Rourke campaign announced late Wednesday.

It's the second straight quarter that O'Rourke, a US Congressman representing Texas' 16th Congressional District, has outraised Cruz, who took in $4.6 million in the second quarter. In the first quarter of 2018, O'Rourke made headlines by outraising Cruz, $6.7 million to $3.2 million.

O'Rourke's massive haul leaves the campaign with more than $14 million in cash on hand heading in the second half of 2018.

The campaign -- which has refused PAC money -- said the haul was powered by 215,714 contributors, 70% of which came from Texas, and broke the statewide record for fundraising in a quarter by a US Senate candidate.

Cruz's campaign said its donations came from "people in 1,185 cities across Texas" and that the Republican incumbent has $10.4 million in cash-on-hand.

Read More