Cricket World Cup squads confirmed

Cricket World Cup squads confirmed

Cricket World Cup 2019 squad lists in full

‘Biggest upset in Test match history’ looms

‘Biggest upset in Test match history’ looms

Sri Lanka set for istory-making triumph against South Africa

Umpire's blunder cruels Sri Lanka, baffles cricket legends

Umpire's blunder cruels Sri Lanka, baffles cricket legends

Umpire’s timekeeping blunder causes controversy in South Africa

Australia on top but questions remain ahead of Ashes

Australia on top but questions remain ahead of Ashes

Australia v Sri Lanka: talking points from day one of the second Test

Cummins takes 6-23 as Australia down Sri Lanka by an innings

Cummins takes 6-23 as Australia down Sri Lanka by an innings

Australia downs Sri Lanka by an innings as Cummins fires up

Australian Test debutant exposes awkward truth

Australian Test debutant exposes awkward truth

Jhye Richardson has flown onto the international stage

Test debutant does damage

Test debutant does damage

Test rookie Jhye Richardson rips through Sri Lanka top order

Black Caps serve it up to Sri Lanka in second Test

Black Caps serve it up to Sri Lanka in second Test

New Zealand on brink of victory in second Test against Sri Lanka

Sri Lanka beats South Africa 2-0 in Test series whitewash

Sri Lanka beats South Africa 2-0 in Test series whitewash

Sri Lankan takes six-for as South Africa loses Test series 2-0

Pollution forces Test match delay

Pollution forces Test match delay

Sri Lanka players vomit during Delhi Test as smog levels hit high

The players to watch in the Champions Trophy

The players to watch in the Champions Trophy

We take a look at the men that will matter most in the UK.

All the squads for the Champions Trophy

All the squads for the Champions Trophy

Eight teams will line up for the one-day tournament in England.