How about a different question. How many transactions can Bitcoin support before wrapping back to 0?
They are not indexed by integers, but by the transaction id, which has enough bits for everyone on earth to send everyone on earth 1 bitcoin 21,000,000 times.... and then do it over again 1.1252x10^50 times.