It's well known that bananas are a good source of potassium. Less well-known is that they also provide magnesium and calcium. That accounts for three nutrients that can cause cramps when in short supply in the blood. That's why so many tennis players munch on a banana between points since cramps can ruin a player's game.