Check out all December's major cricket results and fixtures from around the globe.
Click on each link for the monthly fixtures, results & reports
March 2017 fixtures and results
April 2017 fixtures and results
May 2017 fixtures and results
June 2017 fixtures and results
July 2017 fixtures and results
August 2017 fixtures and results
September 2017 fixtures and results
October 2017 fixtures and results
November 2017 fixtures and results
December 2017 fixtures & results (see below)
December 1-5
2200 GMT (Nov 30): New Zealand v West Indies - First Test, Wellington
December 2-6
0330 GMT: Australia v England - Second Ashes Test, Adelaide
December 9-13
2200 GMT (Dec 8): New Zealand v West Indies - Second Test, Hamilton
December 14-18
0230 GMT: Australia v England - Third Ashes Test, Perth
December 26-30
2330 GMT (Dec 25): Australia v England - Fourth Ashes Test, Melbourne
December 20
2200 GMT (Dec 19): New Zealand v West Indies - First ODI, Whangarei
December 23
2200 GMT (Dec 22): New Zealand v West Indies - Second ODI, Christchurch
December 26
2200 GMT (Dec 25): New Zealand v West Indies - Third ODI, Christchurch
December 29
0200 GMT: New Zealand v West Indies - First T20I, Nelson
December 19
0840 GMT: Sydner Thunder v Sydney Sixers - Showground Stadium
December 20
0840 GMT: Brisbane Heat v Melbourne Stars - Gabba
December 21
0840 GMT: Hobart Hurricanes v Melbourne Renegades - Bellerive Oval
December 22
0840 GMT: Adelaide Strikers v Sydney Thunder - Adelaide Oval
December 23
0510 GMT: Sydney Sixers v Perth Scorchers - SCG
0820 GMT: Melbourne Renegades v Brisbane Heat - Docklands Stadium
December 26
0810 GMT: Perth Scorchers v Melbourne Stars - WACA
December 27
0810 GMT: Brisbane Heat v Sydney Thunder - Gabba
December 28
0810 GMT: Sydney Sixers v Adelaide Strikers - SCG
December 29
0810 GMT: Melbourne Renegades v Perth Scorchers - Docklands Stadium
December 30
0810 GMT: Hobart Hurricanes v Sydney Thunder - Aurora Stadium, Launceston
December 31
0810 GMT: Adelaide Strikers v Brisbane Heat - Adelaide Oval