I use a Garmin Virb Ultra 30 with a 128GB SD card.
Connect the camera to a powerbank, and you can video approx 17hrs before the card is full and starts rewriting from the begining
amazing camera and for cycling, it's beter than the new GoPro
on the rear, I use the Cycliq Fly 6 ....