On This Day in Cricket 21 December

Cricket Matches, Player Debut and Birthdays on 21 December
Cricket Matches Played on 21 December

Melbourne Renegades vs Brisbane Heat 10th Match BBL 2023
Date: 2023-12-21
Melbourne Renegades Vs Brisbane Heat Docklands Stadium
West Indies vs England 5th T20 Match 2023
Date: 2023-12-21
West Indies Vs England Brian Lara Stadium
South Africa vs India 3rd ODI Match 2023
Date: 2023-12-21
South Africa Vs India Boland Park
Colombo Stars vs Galle Gladiators Eliminator Match LPL 2022
Date: 2022-12-21
Colombo Strikers Vs Galle Marvels R. Premadasa Stadium
Kandy Falcons vs Jaffna Kings 1st Qualifier Match LPL 2022
Date: 2022-12-21
B-Love Kandy Vs Jaffna Kings R. Premadasa Stadium
Malaysia vs Qatar 10th T20 Match 2022
Date: 2022-12-21
Malaysia Vs Qatar UKM-YSD Cricket Oval
Melbourne Renegades vs Brisbane Heat 10th Match Big Bash League 2022-23
Date: 2022-12-21
Melbourne Renegades Vs Brisbane Heat GMHBA Stadium
Bahrain vs Singapore 9th T20 Match 2022
Date: 2022-12-21
Bahrain Vs Singapore UKM-YSD Cricket Oval
Dambulla Giants vs Jaffna Kings 2nd Qualifier LPL 2021
Date: 2021-12-21
Dambulla Sixers Vs Jaffna Kings Mahinda Rajapaksa International Cricket Stadium
Sydney Sixers vs Adelaide Strikers 16th Match Big Bash League BBL 2021
Date: 2021-12-21
Sydney Sixers Vs Adelaide Strikers Sydney Cricket Ground
Perth Scorchers vs Melbourne Renegades 7th Match Big Bash League BBL T20 2019
Date: 2019-12-21
Perth Scorchers Vs Melbourne Renegades Perth Stadium
Chattogram Challengers vs Rangpur Rangers 16th Match BPL 2019
Date: 2019-12-21
Chattogram Challengers Vs Rangpur Rangers Zohur Ahmed Chowdhury Stadium
Sydney Thunder vs Adelaide Strikers 6th Match Big Bash League BBL T20 2019
Date: 2019-12-21
Sydney Thunder Vs Adelaide Strikers Manuka Oval
Khulna Tigers vs Sylhet Thunder 15th Match BPL 2019
Date: 2019-12-21
Khulna Tigers Vs Sylhet Strikers Zohur Ahmed Chowdhury Stadium
Sydney Thunder vs Melbourne Stars 3rd Match BBL 2018 - Big Bash League T20
Date: 2018-12-21
Sydney Thunder Vs Melbourne Stars Manuka Oval
Hobart Hurricanes vs Melbourne Renegades 3rd Match BBL 2017 - Big Bash League T20
Date: 2017-12-21
Hobart Hurricanes Vs Melbourne Renegades Bellerive Oval
Adelaide Strikers vs Brisbane Heat 2nd Match BBL 2016 - Big Bash League T20
Date: 2016-12-21
Adelaide Strikers Vs Brisbane Heat Adelaide Oval
Perth Scorchers vs Adelaide Strikers 6th Match Big Bash League 2015
Date: 2015-12-21
Perth Scorchers Vs Adelaide Strikers WACA Ground
Sydney Thunder vs Brisbane Heat 4th Match Big Bash League T20 2014
Date: 2014-12-21
Sydney Thunder Vs Brisbane Heat ANZ Stadium
Sydney Sixers vs Sydney Thunder 2nd Big Bash T20 Match 2013
Date: 2013-12-21
Sydney Sixers Vs Sydney Thunder Sydney Cricket Ground
Melbourne Stars vs Sydney Sixers 13th BBL T20 Match
Date: 2012-12-21
Melbourne Stars Vs Sydney Sixers Melbourne Cricket Ground
South Africa vs New Zealand 1st T20 Match 2012
Date: 2012-12-21
South Africa Vs New Zealand Kingsmead
Hobart Hurricanes vs Sydney Sixers 6th BBL T20 Match
Date: 2011-12-21
Hobart Hurricanes Vs Sydney Sixers Bellerive Oval
India vs Sri Lanka 3rd ODI Match 2009
Date: 2009-12-21
India Vs Sri Lanka Barabati Stadium
Pakistan vs England 5th ODI Match 2005
Date: 2005-12-21
Pakistan Vs England Rawalpindi Cricket Stadium
Australia vs Sri Lanka 4th ODI Match 1995
Date: 1995-12-21
Australia Vs Sri Lanka Sydney Cricket Ground
South Africa vs Sri Lanka 12th ODI Match 1994
Date: 1994-12-21
South Africa Vs Sri Lanka St Georges Park


Cricket Player Debut on 21 December
Blake Dean, Jordan Silk Scorecard
Chris Morris, Colin Munro, Corey Anderson, Henry Davids, Jimmy Neesham, Mitchell McClenaghan, Quinton de Kock Scorecard
Scott Henry Scorecard
Mohammad Asif Scorecard
Jack Wildermuth, Jake Weatherald, Liam O'Connor Scorecard
Aaron Summers Scorecard
Travis Dean Scorecard
Rajat Patidar Scorecard