سن حضرت حمزه (ع) در هنگام شهادت متفاوت روایت شده است؛ به طوری که برخی روایات ۵۴ و ۵۷ و برخی دیگر ۵۹ سال نقل می‌کنند. پیکر حضرت حمزه (ع) هنگام شهادت مثله شده بود و حتی گوش و بینی ایشان را بریده بودند و چشم عمو‌‌‌ی پیامبر (ص) را بیرون آوردند و حتی هند جگرخوار می‌خواسته جگر ایشان را بخورد، اما پس از درآوردن جگر حضرت حمزه (ع)، نتوانست این کار را بکند و از دهان بیرون می‌آورد. این اقدام هند به دلیل این بوده که او در جنگ بدر در جبهه دشمنان‌ پیامبر قرار داشته و پدر، برادر و عمویش را از دست داده بود و پس از آن نذر کرد تا حمزه را به شهادت برساند و جگرش را بخورد که نتوانست.