Published 15:29 IST, April 17th 2020
Will IPL 2020 take place in Sri Lanka? BCCI could be looking at 2009, 2014 repeat
Will IPL 2020 take place in Sri Lanka? Sri Lanka Cricket has informed BCCI that they are ready to host this year’s IPL by providing all necessary faciliries.
null | Image:
self
Advertisement
15:29 IST, April 17th 2020