Sri Lanka asks for ‘an urgent and comprehensive explanation’ following 302-run loss against India
Apart from the sloppy performances at the ongoing ODI World Cup 2023, Sri Lanka have been suffering from injury problems.
ICC Cricket World Cup 2023 : Meet The Dark Horses Of This Edition
The islanders are quite capable of bouncing back and put up a stellar performance. One would be wrong in discounting them...