Photo: Surjeet Yadav/Getty Images
ODI CRICKET
India hammered Sri Lanka by 302 runs in Mumbai to book their spot in the World Cup semi-finals.
Photo: Surjeet Yadav/Getty Images
Most Read
Emilio Gay set for England debut at Lord’s
New Zealand handed major boost with Henry return
Stokes defends Archer absence amid IPL debate
Root vs Williamson: One more chapter at Lord’s
Stubbs impresses as Dawson powers Hampshire past Sussex
Newsletter
SA Cricket Mag
Get the latest cricket news delivered to your inbox every morning.