I've never run any vehicle out of fuel - not cars, not motorcycles, not airplanes....
Except....
For my BMW 1200RT. I always use the trip meter on motorcycles, but the RT has a really bad habit of displaying random things on the display when you start it up, so the trip meter wasn't displaying when I rode it that one day. To add to bad luck, the fuel gauge managed to fail, indicating a quarter tank left. I was tooling down the freeway and suddenly, no power. I coasted over to the shoulder. Quarter tank left, should be okay. Tried to start it. No go. Cycled through the display button to show the trip meter. Sure enough, 318 miles since the last fill up. D'oh!
The bike was fairly new and under warranty, and I got a free roadside assistance package in the deal. Woo hoo! So I called the number. "Your bike isn't in the system." No match for name, for VIN, for anything. "Okay we will send someone out. It will cost you $40." WTF.
Two minutes later a FSP (Freeway Service Patrol) truck stopped. He hooked me up with a gallon of fuel, no charge. That was nice - I was able to get the F outa there before the $40 truck showed up.