Did a quick search and found this .. not a credit card but it says insurance will cover you for damage to bike whilst riding ... a little bit off topic i suppose but there you go
Bicycle Insurance - get cheap cover for your bike
Bicycle Insurance - get cheap cover for your bike