ICC Trophy Final in Birmingham today

England have never won a world 50-over event Credit: Anthony Devlin/PA Wire/Press Association Images

Birmingham is hosting the final of one of the world's biggest cricket tournaments today.

England are taking on India in the ICC Champions Trophy at Edgbaston.

For bosses at the stadium, it is chance to show off its recent £32million refurbishment.

Alastair Cook hoping England will consign their ODI trophy hoodoo to history Credit: Rui Vieira/PA Wire/Press Association Images

Alastair Cook's men will be taking on a side who are unbeaten in the tournament so far.

India thrashed Sri Lanka by eight wickets to make the final.

Meanwhile, England earned their place with a convincing win over South Africa.

Advertisement

England v India in cricket final

England are looking to upset the odds by beating India in the final of the Champions Trophy in Edgbaston.