A grandmother has been left with broken ribs and a broken wrist after being crashed into by a teenager on an e-bike.