The 2020 Indian Premier League (IPL) final will be played on Nov. 10 in Dubai, the country's cricket board (BCCI) confirmed on Sunday.
The robust appeal of the Indian Premier League (IPL) was once again highlighted this year after the world's richest Twenty20 league escaped the economic aftermath of the COVID-19 pandemic with only a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results