Tom Curran took three wickets on his England debut as South Africa captain AB de Villiers led an improved batting...
South Africa captain AB de Villiers top-scored for the Proteas as they were held to 142 for three by England in the...
Pakistan may be the underdogs heading into a Champions Trophy semi-final with England in Cardiff on Wednesday, but...
Pakistan captain Sarfraz Ahmed hopes the team's "high confidence" in Cardiff will stand them in good stead when they...
England booked their place in the semi-finals of the Champions Trophy with an 87-run win over New Zealand in Cardiff on...
Tamim Iqbal's superb hundred helped take Bangladesh to 305 for six against England in the opening match of the 2017...
England suffered a stunning collapse as they slumped to 20 for six in five overs after being sent into bat by South...
England beat South Africa by just two runs to win the second one-day international at Southampton on Saturday to take...
England captain Eoin Morgan led from the front with a superb century as his side posted 339 for six in their day/night...
Five things we learned from the 10th Indian Premier Premier league after Mumbai Indians beat Rising Pune Supergiant in...
Rising Pune Supergiant will head into this week's Indian Premier League play-offs without star all-rounder Ben Stokes...
West Indies batsman Lendl Simmons led Mumbai Indians to a 146-run win over hosts Delhi Daredevils as the Indian Premier...
South African batsman Hashim Amla cracked his maiden Twenty20 century but his sublime knock for his Indian Premier...