They might have rain in north — declaration after batting for both sides (5)
I believe the answer is:
nimbi
'they might have rain' is the definition.
(plural of nimbus, type of cloud)
I don't understand the remainder of the clue.
(Other definitions for nimbi that I've seen before include "Rain-clouds" , "Rain clouds - halos" , "rings" , "Rain-bearing clouds" , "They may surround the head" .)