According to Official Guinness Records,
The most basketball three pointers made in one hour is 1,077 and was achieved by Daniel Loriaux (USA) at Club Sport Oregon in Tigard, Oregon, USA on 27 June 2012.
For a complete list of 2012 records, please visit 2012 Guinness Records in United States.