شهد زيد مع النبي محمد غزوة بدر، وهو الذي كان البشير إلى المدينة المنورة بالنصر. ثم شارك بعدها في غزوات أحد والخندق وخيبر، وشهد صلح الحديبية، كما استخلفه النبي محمد على المدينة حين خرج إلى المُرَيسِيع، وعُرف عن زيد أنه من الرُماة المهرة. كما عقد له النبي محمد اللواء في سبع سرايا أولها القَرَدَة، ثم إلى الجَمُومِ، ثم إلى العِيص، ثم إلى الطَّرْف، ثم إلى حِسْمَى، ثم إلى أم قِرْفَة، ثم عقد النبي محمد لواء غزوة مؤتة، وجعله القائد الأول على ثلاثة آلاف مقاتل من المسلمين يُقاتلون عدوًا من الروم والغساسنة يفوقونهم عُدّةً وعتادًا، فأوصى المسلمين بترتيب القادة فقال: «فإن قُتل فجعفر بن أبي طالب، فإن قُتل فعبد الله بن رواحة»، وقد صدق حدس النبي محمد، حيث قُتل زيد في المعركة طعنًا بالرماح، وكان ذلك في جُمادى الأولى سنة 8 هـ، وكان عُمره يوم قُتل 55 سنة.