You can use either of those; however, " I've broken my leg" would be the norm in conversation. (1) focuses on the past event; (2) focuses on the present result.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.