On This Day in Cricket 24 June

Cricket Matches, Player Debut and Birthdays on 24 June
Cricket Matches Played on 24 June

Opening Match GT20 2022
Date: 2022-06-24
TBD Vs TBD TBD
Bulgaria vs Serbia 1st T20 Match 2022
Date: 2022-06-24
Bulgaria Vs Serbia National Sports Academy
Sri Lanka vs Australia 5th ODI Match 2022
Date: 2022-06-24
Sri Lanka Vs Australia R. Premadasa Stadium
West Indies vs Bangladesh 2nd Test Match 2022
Date: 2022-06-24
West Indies Vs Bangladesh Darren Sammy Cricket Ground
Multan Sultans vs Peshawar Zalmi Final Match PSL 2021
Date: 2021-06-24
Multan Sultans Vs Peshawar Zalmi Sheikh Zayed Stadium
England vs Sri Lanka 2nd T20 Match 2021
Date: 2021-06-24
England Vs Sri Lanka Sophia Gardens
Bangladesh vs Afghanistan 31st Match World Cup 2019
Date: 2019-06-24
Bangladesh Vs Afghanistan The Rose Bowl
England vs Australia 5th ODI Match 2018
Date: 2018-06-24
England Vs Australia Old Trafford Cricket Ground
England vs Sri Lanka 2nd ODI Match 2016
Date: 2016-06-24
England Vs Sri Lanka Edgbaston Cricket Ground
West Indies vs South Africa 9th ODI Match 2016
Date: 2016-06-24
West Indies Vs South Africa Kensington Oval
St Lucia Zouks vs Saint Kitts & Nevis Patriots 4th Match CPL T20 2015
Date: 2015-06-24
St Lucia Kings Vs Saint Kitts and Nevis Patriots Darren Sammy Cricket Ground
Bangladesh vs India 3rd ODI Match 2015
Date: 2015-06-24
Bangladesh Vs India Sher-e-Bangla Cricket Stadium
England vs West Indies T20 Match 2012
Date: 2012-06-24
West Indies Vs England Trent Bridge
England vs Australia 2nd ODI Match 2010
Date: 2010-06-24
England Vs Australia Sophia Gardens
Sri Lanka vs India Final ODI Match 2010
Date: 2010-06-24
Sri Lanka Vs India Rangiri Dambulla International Stadium
Pakistan vs Hong Kong 2nd ODI Match 2008
Date: 2008-06-24
Pakistan Vs Hong Kong National Stadium
Bangladesh vs United Arab Emirates 1st ODI Match 2008
Date: 2008-06-24
Bangladesh Vs United Arab Emirates Gaddafi Stadium
West Indies vs Australia 1st ODI Match 2008
Date: 2008-06-24
West Indies Vs Australia Arnos Vale Ground
Ireland vs South Africa ODI Match 2007
Date: 2007-06-24
Ireland Vs South Africa Civil Service Cricket Club
England vs Sri Lanka 3rd ODI Match 2006
Date: 2006-06-24
England Vs Sri Lanka Riverside Ground
England vs New Zealand 1st ODI Match 2004
Date: 2004-06-24
England Vs New Zealand Old Trafford Cricket Ground
England vs West Indies 2nd Test Match 1950
Date: 1950-06-24
England Vs West Indies Lord's Cricket Ground
England vs Australia 2nd Test Match 1948
Date: 1948-06-24
England Vs Australia Lord's Cricket Ground
England vs West Indies 1st Test Match 1939
Date: 1939-06-24
England Vs West Indies Lord's Cricket Ground
England vs Australia 2nd Test Match 1938
Date: 1938-06-24
England Vs Australia Lord's Cricket Ground
England vs West Indies 1st Test Match 1933
Date: 1933-06-24
England Vs West Indies Lord's Cricket Ground
England vs Australia 1st Test Match 1912
Date: 1912-06-24
England Vs Australia Lord's Cricket Ground


Cricket Player Debut on 24 June
Nikhil Dutta Scorecard
Andre Fletcher, Shaun Marsh Scorecard
Amjad Ali, Amjad Javed, Fahad Alhashmi, Indika Batuwitarachchi, Saqib Ali, Shadeep Silva, Vikrant Shetty, Zahid Shah Scorecard
Courtney Kruger, Hussain Butt, Irfan Ahmed, James Atkinson, Munir Dar, Skhawat Ali, Zain Abbas Scorecard
Alex Cusack, Thandi Tshabalala, Vernon Philander Scorecard
Alex Loudon Scorecard
Sam Curran Scorecard
Dave Smith, Harry Dean Scorecard
Cyril Merry, Cyril Walters, Manny Martindale Scorecard
Bam Bam Weekes, Bertie Clarke, Bill Copson, Jeffrey Stollmeyer, John Cameron Scorecard
Alec Coxon Scorecard
Gilbert Parkhouse Scorecard
Josh Inglis, Pramod Madushan Scorecard
Ayo Mene-Ejegi, Matthew Kostic, Robin Vitas Scorecard
Anderson Phillip Scorecard