On This Day in Cricket 24 July

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

Guernsey vs Bulgaria 3rd T20 Match 2022
Date: 2022-07-24
Guernsey Vs Bulgaria Tikkurila Cricket Ground
France vs Czech Republic 4th T20 Match 2022
Date: 2022-07-24
France Vs Czech Republic Kerava National Cricket Ground
Norway vs Estonia 2nd T20 Match 2022
Date: 2022-07-24
Norway Vs Estonia Kerava National Cricket Ground
Austria vs Luxembourg 1st T20 Match 2022
Date: 2022-07-24
Austria Vs Luxembourg Tikkurila Cricket Ground
England vs South Africa 3rd ODI Match 2022
Date: 2022-07-24
England Vs South Africa Headingley Stadium
Sri Lanka vs Pakistan 2nd Test Match 2022
Date: 2022-07-24
Sri Lanka Vs Pakistan Galle International Stadium
West Indies vs India 2nd ODI Match 2022
Date: 2022-07-24
West Indies Vs India Queen's Park Oval
Northern Superchargers vs Welsh Fire 4th Match the hundred 2021
Date: 2021-07-24
Northern Superchargers Vs Welsh Fire Trent Bridge
Ireland vs South Africa 3rd T20 Match 2021
Date: 2021-07-24
Ireland Vs South Africa Civil Service Cricket Club
West Indies vs Australia 2nd ODI Match 2021
Date: 2021-07-24
West Indies Vs Australia Kensington Oval
Trent Rockets vs Southern Brave 3rd Match the hundred 2021
Date: 2021-07-24
Trent Rockets Vs Southern Brave Trent Bridge
Team Abu Dhabi vs ECB Blues 4th Match D10 2020
Date: 2020-07-24
Team Abu Dhabi D10 Vs Ecb Blues ICC Academy
Sharjah Bukhatir vs Fujairah Pacific Ventures 3rd Match D10 2020
Date: 2020-07-24
Sharjah Bukhatir Vs Fujairah Pacific Ventures ICC Academy
Abhu Dhabi vs Ajman Alubond 2nd Match D10 2020
Date: 2020-07-24
Team Abu Dhabi D10 Vs Ajman Alubond ICC Academy
Dubai Pulse Secure vs ECB Blues 1st Match D10 2020
Date: 2020-07-24
Dubai Pulse Secure Vs Ecb Blues ICC Academy
England vs West Indies 3rd Test Match 2020
Date: 2020-07-24
England Vs West Indies Old Trafford Cricket Ground
England vs Ireland Test Match 2019
Date: 2019-07-24
England Vs Ireland Lord's Cricket Ground
St Lucia Zouks vs Guyana Amazon Warriors 23rd Match CPL T20 2016
Date: 2016-07-24
St Lucia Kings Vs Guyana Amazon Warriors Darren Sammy Cricket Ground
Surrey vs Sussex 123rd Match Natwest T20 Blast 2015
Date: 2015-07-24
Surrey Vs Sussex The Oval
Yorkshire vs Warwickshire 120th Match Natwest T20 Blast 2015
Date: 2015-07-24
Yorkshire Vs Warwickshire Headingley Stadium
Leicestershire vs Nottinghamshire 124th Match Natwest T20 Blast 2015
Date: 2015-07-24
Leicestershire Vs Nottinghamshire Grace Road
Somerset vs Middlesex 126th Match Natwest T20 Blast 2015
Date: 2015-07-24
Somerset Vs Middlesex County Ground Taunton
Northamptonshire vs Durham 119th Match Natwest T20 Blast 2015
Date: 2015-07-24
Northamptonshire Vs Durham County Ground Northampton
Essex vs Kent 121st Match Natwest T20 Blast 2015
Date: 2015-07-24
Essex Vs Kent County Ground Chelmsford
Glamorgan vs Gloucestershire 122nd Match Natwest T20 Blast 2015
Date: 2015-07-24
Glamorgan Vs Gloucestershire Sophia Gardens
Worcestershire vs Lancashire 125th Match Natwest T20 Blast 2015
Date: 2015-07-24
Worcestershire Vs Lancashire County Ground New Road
Trinidad & Tobago Red Steel vs Guyana Amazon Warriors 11th CPL T20 Match 2014
Date: 2014-07-24
Trinbago Knight Riders Vs Guyana Amazon Warriors Queen's Park Oval
Lancashire vs Durham 118th Match Natwest T20 Blast 2014
Date: 2014-07-24
Lancashire Vs Durham Old Trafford Cricket Ground
Middlesex vs Surrey 117th Match Natwest T20 Blast 2014
Date: 2014-07-24
Middlesex Vs Surrey Lord's Cricket Ground
Sri Lanka vs South Africa 2nd Test Match 2014
Date: 2014-07-24
Sri Lanka Vs South Africa Sinhalese Sports Club
Zimbabwe vs Afghanistan 4th ODI Match 2014
Date: 2014-07-24
Zimbabwe Vs Afghanistan Queens Sports Club
Zimbabwe vs India 1st ODI Match 2013
Date: 2013-07-24
Zimbabwe Vs India Harare Sports Club
West Indies vs Pakistan 5th ODI Match 2013
Date: 2013-07-24
West Indies Vs Pakistan Darren Sammy Cricket Ground
Bangladesh vs Scotland T20 Match 2012
Date: 2012-07-24
Scotland Vs Bangladesh Sportpark Westvliet
Sri Lanka vs India 2nd ODI Match 2012
Date: 2012-07-24
India Vs Sri Lanka Mahinda Rajapaksa International Cricket Stadium
England vs South Africa 1st Test Match 2003
Date: 2003-07-24
England Vs South Africa Edgbaston Cricket Ground
England vs Australia 4th Test Match 1997
Date: 1997-07-24
England Vs Australia Headingley Stadium
Bangladesh vs India 6th ODI Match 1997
Date: 1997-07-24
Bangladesh Vs India Sinhalese Sports Club
England vs New Zealand 4th Test Match 1958
Date: 1958-07-24
England Vs New Zealand Old Trafford Cricket Ground
England vs New Zealand 2nd Test Match 1937
Date: 1937-07-24
England Vs New Zealand Old Trafford Cricket Ground
England vs Australia 4th Test Match 1926
Date: 1926-07-24
England Vs Australia Old Trafford Cricket Ground
England vs Australia 4th Test Match 1905
Date: 1905-07-24
England Vs Australia Old Trafford Cricket Ground
England vs Australia 4th Test Match 1902
Date: 1902-07-24
England Vs Australia Old Trafford Cricket Ground


Cricket Player Debut on 24 July
Niroshan Dickwella Scorecard
Ambati Rayudu, Jaydev Unadkat Scorecard
Isuru Udana Scorecard
Josh Davey Scorecard
Paul Coughlin Scorecard
Jason Roy, Mark Adair, Olly Stone Scorecard
Shimron Hetmyer Scorecard
Fred Tate, Lionel Palairet Scorecard
Reggie Spooner, Walter Brearley Scorecard
Arthur Wellard, Norman Gallichan Scorecard
Raman Subba Row, Ray Illingworth, Ted Dexter Scorecard
Ben White Scorecard
Riley Meredith Scorecard
Mike Smith Scorecard
Avesh Khan Scorecard
Dunith Wellalage Scorecard
Aditya Paul, Ibrahim Rahimi, Muhammad Butt, Qamar Mushtaque Scorecard
Adam Martel, Rohit Dhiman Scorecard
Abdul Rehman Mahathir, Gustav Mckeon, Rohullah Mangal, Zain Ahmad Scorecard