CRICKET75 balls, 68 runs needed, yet England lost to Sri Lanka as Mendis stars England vs Sri Lanka 2nd ODI: Sri Lanka produced a stunning 16-run victory over England… ROKO-CRICKETSeptember 25, 2026September 25, 2026