The ICC Champions Trophy final between England and India at Edgbaston will now begin at 16:20.
The match is reduced to 20 overs a side.
More top news
A rogue trader has been jailed for ripping off a Birmingham pensioner with a huge bill for work that a surveyor described as "appalling".
Sir Paul McCartney has announced his first UK shows in three years including in Birmingham.
The grandmother of a toddler killed by his drug addict mum said she hopes she “rots in hell” as she starts a six-year sentence.