BHP shareholders are set for a windfall after the global miner agreed to sell its onshore US oil and gas assets for $US10.8 billion ($A14.6 billion).

BHP shareholders are set for a windfall after the global miner agreed to sell its onshore US oil and gas assets for $US10.8 billion ($A14.6 billion).