A Perth man who ran over and killed a 22-month-old boy in a stolen car and fled has avoided jail.

Karel Christopher Lucien Kivits, 30, pleaded guilty in Perth Magistrates Court yesterday to stealing a car, breaching bail, driving without a licence and failing to report an incident occasioning death.

He was handed a 12-month prison sentence suspended for 18 months, fined $1400 and will lose his license for one year.

Kivits was also fined $5000 for six stealing offences.

The toddler was hit at the front of a Merriwa home in April this year and rushed to hospital but died shortly after.

Kivits left the scene when confronted by angry residents, including a man with a metal bar, only to turn himself in the following day.