The British 7th Armoured Division was the only Allied Division to be fully equipped with Cromwells. Otherwise, Shermans were the most common tank in British armoured divisions with the speedy Cromwell commonly used as a reconnaissance tank by the reconnaissance regiments of the British armoured divisions.
The Cromwell was similarily used by the 1st Polish Armoured Division. The Czech Armoured Brigade also had some Cromwells. As far as I can tell, Canadian armoured divisions did not have Cromwells.
Here is a photo of the 10th PSK, 1st Polish armoured division, August 8, 1944 during Operation Totalize near Falaise. Note a column of Shermans and also a column of Cromwells ((peeking out from behind the pier


))
Terry