On This Day in Cricket 10 July

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

England vs India 3rd T20 Match 2022
Date: 2022-07-10
England Vs India Trent Bridge
Czech Republic vs Austria 6th T20 Match 2022
Date: 2022-07-10
Czech Republic Vs Austria Scott Page Field
Ireland vs New Zealand 1st ODI Match 2022
Date: 2022-07-10
Ireland Vs New Zealand The Village
Scotland vs Namibia 1st ODI Match 2022
Date: 2022-07-10
Scotland Vs Namibia Titwood
Czech Republic vs Luxembourg 5th T20 Match 2022
Date: 2022-07-10
Czech Republic Vs Luxembourg Scott Page Field
West Indies vs Bangladesh 1st ODI Match 2022
Date: 2022-07-10
West Indies Vs Bangladesh Providence Stadium
West Indies vs Australia 2nd T20 Match 2021
Date: 2021-07-10
West Indies Vs Australia Darren Sammy Cricket Ground
England vs Pakistan 2nd ODI Match 2021
Date: 2021-07-10
England Vs Pakistan Lord's Cricket Ground
Ireland vs Zimbabwe 1st T20 Match 2019
Date: 2019-07-10
Ireland Vs Zimbabwe Civil Service Cricket Club
Sri Lanka vs Zimbabwe 5th ODI Match 2017
Date: 2017-07-10
Sri Lanka Vs Zimbabwe Mahinda Rajapaksa International Cricket Stadium
Guyana Amazon Warriors vs Trinbago Knight Riders 11th Match CPL T20 2016
Date: 2016-07-10
Guyana Amazon Warriors Vs Trinbago Knight Riders Providence Stadium
Ireland vs Afghanistan 1st ODI Match 2016
Date: 2016-07-10
Ireland Vs Afghanistan Civil Service Cricket Club
St Kitts & Nevis Patriots vs Saint Lucia Zouks 19th Match CPL T20 2015
Date: 2015-07-10
Saint Kitts and Nevis Patriots Vs St Lucia Kings Warner Park
Sussex vs Glamorgan 101st Match Natwest T20 Blast 2015
Date: 2015-07-10
Sussex Vs Glamorgan County Ground Hove
Kent vs Somerset 100th Match Natwest T20 Blast 2015
Date: 2015-07-10
Kent Vs Somerset St Lawrence Ground
Hampshire vs Surrey 99th Match Natwest T20 Blast 2015
Date: 2015-07-10
Hampshire Vs Surrey The Rose Bowl
Yorkshire vs Durham 98th Match Natwest T20 Blast 2015
Date: 2015-07-10
Yorkshire Vs Durham Headingley Stadium
Nottinghamshire vs Derbyshire 97th Match Natwest T20 Blast 2015
Date: 2015-07-10
Nottinghamshire Vs Derbyshire Trent Bridge
Middlesex vs Essex 96th Match Natwest T20 Blast 2015
Date: 2015-07-10
Middlesex Vs Essex Old Deer Park
Worcestershire vs Warwickshire 95th Match Natwest T20 Blast 2015
Date: 2015-07-10
Worcestershire Vs Warwickshire County Ground New Road
Leicestershire vs Lancashire 94th Match Natwest T20 Blast 2015
Date: 2015-07-10
Leicestershire Vs Lancashire Grace Road
Afghanistan vs United Arab Emirates 6th Match T20 World Cup Qualifiers 2015
Date: 2015-07-10
Afghanistan Vs United Arab Emirates Grange Cricket Club
Nepal vs United States of America 5th Match T20 World Cup Qualifiers 2015
Date: 2015-07-10
Nepal Vs United States Civil Service Cricket Club
Bangladesh vs South Africa 1st ODI Match 2015
Date: 2015-07-10
Bangladesh Vs South Africa Sher-e-Bangla Cricket Stadium
Ireland vs Namibia 3rd Match T20 World Cup Qualifiers 2015
Date: 2015-07-10
Ireland Vs Namibia Civil Service Cricket Club
Canada vs Kenya 4th Match T20 World Cup Qualifiers 2015
Date: 2015-07-10
Canada Vs Kenya Myreside Cricket Ground
Zimbabwe vs India 1st ODI Match 2015
Date: 2015-07-10
Zimbabwe Vs India Harare Sports Club
England vs Australia 1st Test Match
Date: 2013-07-10
England Vs Australia Trent Bridge
England vs Australia 5th ODI Match 2012
Date: 2012-07-10
Australia Vs England Old Trafford Cricket Ground
England vs Bangladesh 2nd ODI Match 2010
Date: 2010-07-10
England Vs Bangladesh County Ground Bristol
England vs South Africa 1st Test Match 2008
Date: 2008-07-10
England Vs South Africa Lord's Cricket Ground
Netherlands vs West Indies 1st ODI Match 2007
Date: 2007-07-10
Netherlands Vs West Indies Castle Avenue
England vs Australia 2nd ODI Match 2005
Date: 2005-07-10
England Vs Australia Lord's Cricket Ground
New Zealand vs West Indies Final ODI Match 2004
Date: 2004-07-10
New Zealand Vs West Indies Lord's Cricket Ground
South Africa vs Zimbabwe 9th ODI Match 2003
Date: 2003-07-10
South Africa Vs Zimbabwe The Rose Bowl
England vs Australia 3rd Test Match 1926
Date: 1926-07-10
England Vs Australia Headingley Stadium
England vs Australia 1st Test Match 1884
Date: 1884-07-10
England Vs Australia Old Trafford Cricket Ground


Cricket Player Debut on 10 July
Ashton Agar Scorecard
Narendra Kalyan, Navneet Dhaliwal, Satsimranjit Dhindsa Scorecard
Hammad Shahid, Jasdeep Singh, Mrunal Patel, Shiva Vashishat, Timil Patel Scorecard
Kagiso Rabada Scorecard
Aadil Ali Scorecard
George Scott Scorecard
Josh Shaw Scorecard
Mason Crane Scorecard
Aneurin Donald Scorecard
Jomel Warrican Scorecard
Sir Tim O'Brien, Tup Scott Scorecard
Finn Allen, Glenn Phillips Scorecard
Gudakesh Motie, Nasum Ahmed Scorecard
Divan la Cock Scorecard
Ansh Trivedi, Kranthi Venkataswamy Scorecard
Osman Khan Scorecard