| Forces | - Submarines patrolling to cover the convoys: 13 submarines.
- Curteis (Covering Force): 2 carriers, 1 battleship, 3 light cruisers, 8 destroyers, 20 fighters, 13 torpedo planes.
- Hardy (Force X: convoy and its close escort): 1 anti aircraft cruiser, 9 destroyers, 4 minesweepers, 1 mine laying cruiser, 5 freighters, 1 oiler.
- Force Y, logistic group: 2 corvettes, 1 oiler.
- Harwood (Force A, covering force of the convoy MW 11): 8 light cruisers, 13 destroyers.
- MW 11 (convoy and escort): 3 destroyers, 9 escort destroyers, 4 corvettes, 2 minesweepers, 3 auxiliary ships, 11 freighters.
Total: 2 carriers, 1 battleship, 11 light cruisers, 1 anti aircraft cruiser, 33 destroyers, 9 escort destroyers, 6 corvettes, 6 minesweepers, 1 mine laying cruiser, 3 auxiliary ships, 16 freighters, 2 oilers, 13 submarines, 20 fighters, 13 torpedo planes | - Italian submarines in action during the battles of Mid-June: 21 submarines.
- 29th flotilla: German submarines deployed during the battles of Mid-June: 6 submarines.
- Da Zara (engaged in the battle around Pantellaria. 2 destroyers returned to base before the fight.): 2 light cruisers, 7 destroyers.
- Iachino: 2 battleships, 2 heavy cruisers, 2 light cruisers, 12 destroyers.
Total: 2 battleships, 2 heavy cruisers, 4 light cruisers, 19 destroyers, 27 submarines |
| Losses | 1 light cruiser, 4 destroyers, 1 escort destroyer, 2 freighters lost. 4 light cruisers, 1 destroyer, 2 escort destroyers damaged. | 1 heavy cruiser lost. 1 battleship, 1 destroyer damaged. |