What was the age of Imam Ali(a.s.) when he was married to Bibi Fatima Zehra (s.a.) ? Was he older than Bibi Zehra or was he younger than her?

He was older than Bibi Fatima. There are differences of opinion however, the most narrated is that he was 21 years