CWC SouthAfrica150The first of five One Day Internationals between South Africa and Australia takes place at Mangaung Oval, Bloemfontein on Thursday and we take a look at the squads, recent form and the all important betting.

kingsmeadThe second T20 International between South Africa and Australia takes place at Kingsmead, Durban on Sunday and after a crushing defeat on Wednesday the Proteas are 1-0 down with two to play

kingsmeadThe first of three T20 International between South Africa and Australia takes place at Kingsmead, Durban on Wednesday and we take a look at the squads, recent form and the all important betting.

cricket.ovalThe fifth and final test match of what has been a thrilling Ashes series between England and Australia gets under way at The Oval on Thursday, the Aussies will retain the urn whatever the outcome but England can still square the series.

ashes urnOld Trafford, Manchester is the venue for the fourth Ashes test match between England and Australia, the game gets under way on Wednesday and the Aussies now lead the series 2-1 with two matches to play.

ashes urnHeadingley is the venue for the third Ashes test match between England and Australia, the game gets under way on Thursday and with a 2-0 series lead the Aussies only need to avoid defeat to retain the urn.

lordsLords is the venue for the second Ashes test match between England and Australia, the game gets under way on Wednesday and the Aussies are 1-0 up with four to play

ashes urnEdgbaston, Brimingham is the venue for the first Ashes test match between England and Australia, the game gets under way on Friday and we take a look at the squads, form and a number of options available to punters.

cricket.ovalThe World Test Championship Final between Australia and India gets underway at The Oval, London on Wednesday and the Aussies start as the bookmakers favourites.

wanderersThe third T20 International between South Africa and West Indies takes place at The Wanderers on Tuesday where a series win is up for grabs.

SAT20WCThe first of three T20 International between South Africa and West Indies takes place at Centurion on Saturday and we take a look at the squads, recent form and the all important betting.

SAT20WCThe third and final one day internationals between South Africa and West Indies takes place in Potchefstroom on Tuesday and the Proteas come into the game 1-0 down.

CWC SouthAfrica150After the opening contest was washed out the second of three one day internationals between South Africa and West Indies takes place in East London on Saturday and we take a look at the squads, recent form and the all important betting.

CWC SouthAfrica150The first of three one day internationals between South Africa and West Indies takes place in East London on Thursday and we take a look at the squads, recent form and the all important betting.

wanderersThe second test match between South Africa and West Indies gets under way at The Wanderers on Wednesday and the Proteas lead the series 1-0

centurionThe first of two test matches between South Africa and West Indies gets under way at Centurion on Tuesday and we take a look at the squads, recent form and the all important betting.

cricket.indiatestThe second of four test matches between India and Australia gets under way at Arun Jaitley Stadium, Delhi on Friday and and after a convincing win in the series opener India are 1-0 up.

nztestmatchThe first of two test matches between New Zealand and England gets under way at Bay Oval, Mount Maunganui on Thursday, it's a day night match and we take a look at the squads, recent form and the all important betting.

cricket.indiatestThe first of four test matches between India and Australia gets under way at Nagpur on Thursday and we take a look at the squads, recent form and the all important betting.

SAT20WCThe third and final one day internationals between South Africa and England takes place in Kimberley on Wednesday, the Proteas have already clinched the series and now go in search of a clean sweep.

CWC SouthAfrica150The first of three one day internationals between South Africa and England takes place in Bloemfontein on Friday and we take a look at the squads, recent form and the all important betting.

BettingDiaryThere are 4 DSTV Premiership matches taking place on Tuesday and we take a look at each of them from a betting angle.

proteastest 150The second of three test matches between Australia and South Africa gets under way at the MCG on Boxing Day and after taking out the first test inside two days Australia are short price favourites.

proteastest 150The first of three test matches between Australia and South Africa gets under way at The Gabba, Brisbane on Saturday and we take a look at the squads, recent form and the all important betting.

ausodiAfter being crowned World T20 champions last weekend England remain in Australia for the first of three one day internationals which takes place in Adelaide on Thursday

EnglandT20WCMelbourne is the venue for the final the T20 World Cup on Sunday when Pakistan clash with England and the English start as the bookmakers favourites.

IndiaT20WCAdelaide is the venue for the second of the T20 World Cup semi finals on Thursday when India clash with England

PakistanT20WCSydney is the venue for the first of the T20 World Cup semi finals on Wednesday when New Zealand clash with Pakistan

SAT20WCThe Super 12 stage of the T20 World Cup concludes on Sunday with three matches, the first of which offers South Africa the opportunity to seal a semi final spot when they take on the Netherlands in Adelaide.

EnglandT20WCGroup 1 of the Super 12 stage of the T20 World Cup concludes on Saturday when England take on Sri Lanka in Sydney by which time England will know what result they need in order to reach the semi finals

SAT20WCJust the one match in the Super 12 stage of the T20 World Cup takes place on Thursday when Pakistan take on South Africa in Sydney and the Proteas are looking to take another step towards a semi final spot.

EnglandT20WCOur featured match in Group 1 of Super 12 stage of the T20 World Cup on Tuesday is a must win game for England who take on New Zealand in Brisbane.

SAT20WCOur featured match in Group 2 of Super 12 stage of the T20 World Cup on Thursday sees India take on South Africa in a crucial match staged in Perth

EnglandT20WCOur featured match in Group 1 of Super 12 stage of the T20 World Cup on Friday is a big one as Australia and England clash in Melbourne.

SAT20WCOur featured match in Group 2 of Super 12 stage of the T20 World Cup on Thursday sees South Africa take on Bangladesh at the SCG, a must win game for the Proteas who were frustrated by the weather in their opening match

AustraliaT20WCJust the one T20 World Cup Super 12 match takes place on Tuesday and host nation Australia are in action against Sri Lanka in Perth

SAT20WCOur featured match in Group 2 of Super 12 stage of the T20 World Cup on Monday sees South Africa enter the fray with a clash against Zimbabwe in Hobart.

IndiaT20WCThe first match in Group 2 of Super 12 stage of the T20 World Cup takes place on Sunday when India clash with Pakistan in Melbourne.

AustraliaT20WCThe Super 12 stage of the T20 World Cup gets under way with two Group 1 matches on Saturday. Our main focus is on New Zealand's clash with Australia in Sydney whilst England are also in action against Afghanistan

SAT20WCSouth Africa's tour of India concludes on Tuesday when the teams meet in the third ODI in Delhi and the winner of this match will claim the series.