برخی از مورخان معتقدند كه امام زین العابدین علیه السلام در واقعه جان گداز و خونین كربلا 24 ساله بوده است و بعضی دیگر نوشته اند كه از سن مباركش 22 سال می گذشت.