Начало правления
Хаммурапи, как и многие цари Двуречья до него, начал своё царствование с традиционного мероприятия — установления «справедливости», то есть с отмены долгов и прощения недоимок. Первые 5 лет Хаммурапи посвятил градостроительству и, вероятно, подготовке военных действий против соперников.
На 6-м году правления (ок. 1787 до н. э.) Хаммурапи решился нанести удар по Ларсе. Были взяты Исин и Урук, вавилонское войско стояло в одном переходе от столицы Рим-Сина. Однако торжество молодого царя было преждевременным. На следующий год война с Ларсой продолжилась (так надо понимать указание на страну ямутбалы в датировочной формуле 8-го года Хаммурапи (1785 до н. э.). Враги династии Кудурмабуга обычно называли царство Ларсы страной племени ямутбалы), но военные действия шли уже гораздо ближе к Вавилону, чем к Ларсе, на берегах «Свекольного канала» (И[д]-шумундар), прокопанного ещё по приказу Апиль-Сина, деда Хаммураппи, и, значит, не на территории царства Ларса. С этих пор между Хаммурапи и Рим-Сином надолго устанавливается мир. Наступательные действия Хаммурапи ведёт теперь в других направлениях.
Расширение границ
В 1782 году до н.э. он разорил (но не занял) город Малгиум близ устья реки Диялы. Известно, что Хаммурапи отверг предложение союза со стороны Эшнунны и вскоре лично встретился и заключил союз с её заклятым врагом Шамши-Ададом I, тогда бесспорно самым могущественным из месопотамских царей. Предположительно, что договор этот ставил Хаммурапи в несколько зависимое положение, но зато дал, видимо, возможность собраться с силами. За союз с Шамши-Ададом Хаммурапи выговорил себе у того города Туттуль (совр. Хит) и Рапикум на Среднем Евфрате. Прежде чем Рапикум перешёл к Шамши-Ададу, он был самостоятельным городом-государством и союзником Эшнунны. В 1781 году до н.э. Хаммурапи присоединил Рапикум к своему царству.
Затем Хаммурапи ведёт длительную подготовку к дальнейшим наступательным войнам, но учитывая силу соперников, строит и у себя мощные укрепления, из которых особо важной была, вероятно, «главная стена против горной страны», то есть, надо думать, обеспечивающая тыл против пастушеских племен высокой степи. После смерти Шамши-Адада (ок. 1781 до н. э.) Хаммурапи способствовал возвращению на престол Мари Зимри-Лима и изгнанию оттуда сына Шамши-Адада Ясмах-Адада. В дальнейшем между Хаммурапи и Зимри-Лимом был заключен союзный договор. Около 1768 до н. э. Хаммурапи провёл важнейшую административную реформу, сводившуюся к значительному укреплению царской власти и царского хозяйства. Был ли тогда издан первый вариант его законов, неясно.
Около 1772 до н. э. эламский царь Шурукдух в союзе с царём Эшнунны Ибаль-пи-Элем II осадил город Рацама. Однако Хаммурапи разгромил их и вынудил снять осаду. Возможно, что Шурукдух погиб в этом сражении, так как об этом говорят таблички из Мари. Видимо, это была проба сил и Хаммурапи её выиграл.
Лишь с 30-го года правления (ок. 1764 до н. э.), умудренный опытом, Хаммурапи начинает серию своих больших походов, на этот раз бесспорно победоносных. В этом году он разбил соединенную армию царей Эшнунны, Малгиума, Элама и царицы Навара, а также подкрепления, присланные горскими племенами (текст называет субареев и гутиев, но это, возможно, только традиционные обозначение горцев, которые могли принадлежать к какой угодно этнической группе, скорее всего речь идет о хурритах). После чего Хаммурапи нанёс Эламу крупное поражение. Утверждение Хаммурапи в датировочной формуле о победе над Эламом не было простым хвастовством, так как из его переписки мы знаем, что в конце жизни он действительно осуществлял реальную власть в этой стране.