On This Day in Cricket 04 July

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

Bhutan vs Maldives 5th T20 Match 2022
Date: 2022-07-04
Bhutan Vs Maldives UKM-YSD Cricket Oval
Malaysia vs Thailand 4th T20 Match 2022
Date: 2022-07-04
Malaysia Vs Thailand UKM-YSD Cricket Oval
England vs Sri Lanka 3rd ODI Match 2021
Date: 2021-07-04
England Vs Sri Lanka County Ground Bristol
Afghanistan vs West Indies 42nd Match World Cup 2019
Date: 2019-07-04
Afghanistan Vs West Indies Headingley Stadium
West Indies vs Bangladesh 1st Test Match 2018
Date: 2018-07-04
West Indies Vs Bangladesh Sir Vivian Richards Stadium
Zimbabwe vs Pakistan 4th T20 Match 2018
Date: 2018-07-04
Zimbabwe Vs Pakistan Harare Sports Club
Trinbago Knight Riders vs Jamaica Tallawahs 7th Match CPL T20 2016
Date: 2016-07-04
Trinbago Knight Riders Vs Jamaica Tallawahs Queen's Park Oval
Scotland vs Afghanistan 1st ODI Match 2016
Date: 2016-07-04
Scotland Vs Afghanistan Grange Cricket Club
Trinidad & Tobago Red Steel Vs Guyana Amazon Warriors 14th Match CPL T20 2015
Date: 2015-07-04
Trinbago Knight Riders Vs Guyana Amazon Warriors Warner Park
Leicestershire vs Warwickshire 91st Match Natwest T20 Blast 2015
Date: 2015-07-04
Leicestershire Vs Warwickshire Grace Road
Saint Kitts & Nevis Patriots vs Jamaica Tallawahs 13th Match CPL T20 2015
Date: 2015-07-04
Saint Kitts and Nevis Patriots Vs Jamaica Tallawahs Warner Park
Essex vs Surrey 87th Match Natwest T20 Blast 2014
Date: 2014-07-04
Essex Vs Surrey County Ground Chelmsford
Kent vs Hampshire 88th Match Natwest T20 Blast 2014
Date: 2014-07-04
Kent Vs Hampshire St Lawrence Ground
Glamorgan vs Somerset 86th Match Natwest T20 Blast 2014
Date: 2014-07-04
Glamorgan Vs Somerset Sophia Gardens
Warwickshire vs Lancashire 85th Match Natwest T20 Blast 2014
Date: 2014-07-04
Warwickshire Vs Lancashire Edgbaston Cricket Ground
Worcestershire vs Yorkshire 83rd Match Natwest T20 Blast 2014
Date: 2014-07-04
Worcestershire Vs Yorkshire New Road
Gloucestershire vs Sussex 84th Match Natwest T20 Blast 2014
Date: 2014-07-04
Gloucestershire Vs Sussex County Ground Bristol
Durham vs Nottinghamshire 81st Match Natwest T20 Blast 2014
Date: 2014-07-04
Durham Vs Nottinghamshire Riverside Ground
Leicestershire vs Northamptonshire 82nd Match Natwest T20 Blast 2014
Date: 2014-07-04
Leicestershire Vs Northamptonshire Grace Road
Scotland vs Netherlands 3rd ODI Match 2014
Date: 2014-07-04
Scotland Vs Netherlands Titwood
Scotland vs Kenya 1st T20 Match 2013
Date: 2013-07-04
Scotland Vs Kenya Mannofield Park
England vs Australia 3rd ODI Match 2012
Date: 2012-07-04
Australia Vs England Edgbaston Cricket Ground
Sri Lanka vs Pakistan 1st Test Match 2009
Date: 2009-07-04
Sri Lanka Vs Pakistan Galle International Stadium
Pakistan vs Bangladesh 12th Super Four ODI Match 2008
Date: 2008-07-04
Pakistan Vs Bangladesh National Stadium
West Indies vs Australia 4th ODI Match 2008
Date: 2008-07-04
West Indies Vs Australia Warner Park
England vs West Indies 2nd ODI Match 2007
Date: 2007-07-04
England Vs West Indies Edgbaston Cricket Ground
Canada vs Netherlands 2nd ODI Match 2007
Date: 2007-07-04
Canada Vs Netherlands Toronto Cricket, Skating and Curling Club
Netherlands vs Sri Lanka 1st ODI Match 2006
Date: 2006-07-04
Netherlands Vs Sri Lanka VRA Cricket Ground
England vs New Zealand 7th ODI Match 2004
Date: 2004-07-04
England Vs New Zealand County Ground Bristol
England vs India 5th ODI Match 2002
Date: 2002-07-04
England Vs India Riverside Ground
England vs India 3rd Test Match 1996
Date: 1996-07-04
England Vs India Trent Bridge
England vs West Indies 3rd Test Match 1963
Date: 1963-07-04
England Vs West Indies Edgbaston Cricket Ground
England vs West Indies 3rd Test Match 1957
Date: 1957-07-04
England Vs West Indies Trent Bridge


Cricket Player Debut on 04 July
Freddie Coleman, Matthew Cross, Michael Leask Scorecard
Abdur Rauf, Angelo Mathews, Mohammad Amir, Saeed Ajmal Scorecard
David John Hussey, Nikita Miller, Shawn Findlay Scorecard
Alexei Kervezee, Billy Stelling, Darron Reekers, Mohammad Kashif, Peter Borren, Ryan ten Doeschate Scorecard
Sajid Mahmood Scorecard
Abu Jayed Scorecard
Dick Richardson Scorecard
Phil Sharpe Scorecard
Mark Ealham Scorecard
Phanuphong Thongsa Scorecard
Shunan Ali, Tenjin Rabgey Scorecard