An den Schlachten von Badr (624) und Uhud (625) wollte Ibn ʿUmar bereits mitkämpfen, was der Prophet wegen seines jungen Alters jedoch nicht zuließ. Erst bei der Grabenschlacht (627) erlaubte ihm der Prophet die Teilnahme am Kampf. In verschiedenen Berichten wird außerdem erwähnt, dass er als Berittener und mit einer Lanze ausgestattet an der Eroberung Mekkas im Jahre 630 teilnahm. Die Angaben zu seinem Alter bei den verschiedenen Ereignissen sind allerdings widersprüchlich. Während in den meisten Berichten über seine Teilnahme an der Grabenschlacht mitgeteilt wird, dass er zu dieser Zeit 15 Jahre alt war und daraus später geleitet wurde, dass dies die untere Altersgrenze für die Teilnahme an Kämpfen ist, wird in den Berichten über seine Teilnahme an der Eroberung Mekkas sein Alter mit 20 Jahren angegeben. Hieraus ergibt sich, dass er zwischen 610 und 612 geboren sein muss.