Sen. Richard Burr (R-N.C.) raised more than $1.9 million for his reelection bid this quarter. The first-term incumbent now has $6.3 million in cash on hand, according to his campaign.

"Our campaign is organized with strong support in every county, and we will continue to grow our grassroots network across the state in the coming months," Mark Braden, Burr's deputy campaign manager, said in a statement. 

Burr was once thought to be in danger of losing his job, but his prospects have improved as the Democrats fought through a protracted primary. He faces a challenge from Secretary of State Elaine Marshall (D), who was the surprise winner of the June runoff against former state Sen. Cal Cunningham (D). 

Marshall had less than $200,000 banked as of June 2. She has yet to release her second-quarter fundraising numbers. 

Burr spent more than $12 million defeating Democrat Erskine Bowles in 2004.