Salah awaits Messi as Egypt beat Australia on penalties at World Cup
Lahiru Udara 188 carries the fight for Sri Lanka
Sai Sudharsan century, Padikkal 94* put India A in command
Hope returns, Roach out for West Indies after injury-hit Sri Lanka bat
Juventus Training Camp from 6-10 July in Colombo
Since 2015, New Zealand have been the most consistent side in World Cups, making it to the semi-final in all six editions – in 2015, 2019...