Indian Premier League matches could soon be held in London, according to city mayor Sadiq Khan.

Surrey, who play at The Oval, are in initial talks with IPL and BCCI authorities in India to explore the possibility.

Khan would like to see IPL matches in London and later the rest of England after similar moves were made by the big US sports leagues – the NFL, NBA and MLB – in holding competitive matches abroad.

County cricket clubs are exploring all options to make up lost revenue caused by the coronavirus pandemic.

"Surrey are speaking to teams in India and colleagues in the BCCI and IPL," Khan said.

"The first step will be friendlies and exhibition matches. 

"We want to get them going, maybe even this year if we make progress as we are doing with the pandemic. It has to be Covid-safe, of course."

Khan is seeking re-election in London and sport is central to his vision of the city's future.

He added: "We have to bang the drum for our city, and sport is one way to do this.

"This is part of my plan to build a better London after the pandemic.

"I know Londoners are hungry to see more of the likes of Virat Kohli, Rohit Sharma and Rishabh Pant.

"With two of the world's greatest cricket grounds in Lord's and The Kia Oval, London is ideally placed to host IPL matches. 

"I know we can see our capital confirmed as the undisputed sporting capital of the world."

The 2021 edition of the IPL began on Thursday, as five-time champions the Mumbai Indians look to defend their title.

IPL matches being played outside India is not unprecedented. Last year, the whole tournament was played in the United Arab Emirates without spectators because of the pandemic.

The tournament was held in South Africa in 2009 and in the UAE for two weeks of the 2014 season, in both cases due to elections in India.