Filter results by date

James Gingell

3rd match, Oval

South Africa v Sri Lanka

Wisden's review of the third match, South Africa v Sri Lanka

Thames river

Champions Trophy 2017

The haunting of Hyde Park

Our correspondent finds her favourite place in London, enjoys the company of the South African contingent - and has a brush with tragedy

ESPNcricinfo staff

Upul Tharanga leans into a drive

South Africa v Sri Lanka, Champions Trophy, Group B, The Oval

Upul Tharanga suspended for two matches after four-hour innings

Sri Lanka's stand-in captain Upul Tharanga has been suspended for his team's next two matches in the 2017 Champions Trophy because of a "serious" over-rate offence

Kagiso Rabada had Ben Stokes caught in the deep

South Africa v Sri Lanka, Champions Trophy, Group B, The Oval

South Africa set to unleash their main men

South Africa are aiming for all-out attack in their Champions Trophy opener against Sri Lanka, whose batting line-up they have had the better of in recent times