diff --git a/src/ContactStorageExportBatches.php b/src/ContactStorageExportBatches.php
index d7bbb1b..b91b040 100644
--- a/src/ContactStorageExportBatches.php
+++ b/src/ContactStorageExportBatches.php
@@ -83,6 +83,7 @@ class ContactStorageExportBatches {
     $query->condition('contact_form', $settings['contact_form']);
     $query->condition('id', $last_id, '>');
     $query->range($context['sandbox']['progress'], $limit);
+    $query->sort('id', 'ASC');
     if ($mids = $query->execute()) {
       if ($messages = entity_load_multiple('contact_message', $mids)) {
         self::prepareMessages($messages, $settings, $context);
