Ashes live - England v Australia
Rain returns in Cardiff with Australia 463-4, 28 runs ahead of England in the first Ashes Test.
Rain holds up makeshift Windies
Seven players make their Test debuts for the West Indies after 13 of the regular squad pull out over a contract dispute, but rain restricts play against Bangladesh to just 18.5 overs.
Aussie batsmen dominate England
Simon Katich and Ricky Ponting both hit unbeaten centuries as Australia frustrate England on day two of the first Test in Cardiff.
Porterfield stars in Ireland win
William Porterfield makes a fine return to Ireland duty as his 81 helps the home side beat Kenya by three wickets in Thursday's one-day international.
Banks banned for ball-tampering
Somerset all-rounder Omari Banks is suspended until 20 July for ball tampering in a Second XI match.
Lack of swing mystifies England
Graeme Swann says England are "in a bit of a quandary" by the lack of swing at Cardiff as Australia smash 249-1 in reply to the hosts' 435 on day two of the first Test.
Boycott slams Ashes 'bidding war'
Former England captain Geoffrey Boycott says awarding an Ashes Test match to the highest bidder sets a worrying precedent.
McGrath expects Aussie whitewash
Former Australia paceman Glenn McGrath once again predicts that England will lose the Ashes series 5-0.
Sri Lanka stun Pakistan in opener
Spinner Rangana Herath takes four wickets as Sri Lanka beat Pakistan by 50 runs in the first Test in Galle.
Jonathan Agnew column
"England's optimism was methodically brushed aside"