On This Day in Cricket 04 June

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

Opening Match RSWS 2022
Date: 2022-06-04
TBD Vs TBD TBD
Netherlands vs West Indies 3rd ODI Match 2022
Date: 2022-06-04
Netherlands Vs West Indies VRA Cricket Ground
UAE vs United States 6th ODI Match 2022
Date: 2022-06-04
United Arab Emirates Vs United States Moosa Stadium
Zimbabwe vs Afghanistan 1st ODI Match 2022
Date: 2022-06-04
Zimbabwe Vs Afghanistan Harare Sports Club
Netherlands vs Ireland 2nd ODI Match 2021
Date: 2021-06-04
Netherlands Vs Ireland Sportpark Maarschalkerweerd
Afghanistan vs Sri Lanka 7th Match World Cup 2019
Date: 2019-06-04
Afghanistan Vs Sri Lanka Sophia Gardens
India vs Pakistan 4th Match ICC Champions Trophy 2017
Date: 2017-06-04
India Vs Pakistan Edgbaston Cricket Ground
Hampshire vs Middlesex 31st Match Natwest T20 Blast 2015
Date: 2015-06-04
Hampshire Vs Middlesex The Rose Bowl
West Indies vs India T20 Match 2011
Date: 2011-06-04
West Indies Vs India Queen's Park Oval
England vs Bangladesh 2nd Test Match 2010
Date: 2010-06-04
England Vs Bangladesh Old Trafford Cricket Ground
West Indies vs Bangladesh 2nd Test Match 2004
Date: 2004-06-04
West Indies Vs Bangladesh Sabina Park
Australia vs India World Cup 1st Super Match 1999
Date: 1999-06-04
Australia Vs India The Oval
England vs South Africa 1st Test Match 1998
Date: 1998-06-04
England Vs South Africa Edgbaston Cricket Ground
England vs Australia 1st Test Match 1964
Date: 1964-06-04
England Vs Australia Trent Bridge
England vs India 1st Test Match 1959
Date: 1959-06-04
England Vs India Trent Bridge


Cricket Player Debut on 04 June
Parthiv Patel, Shikhar Dhawan, Subramaniam Badrinath Scorecard
Ajmal Shahzad Scorecard
Ken Taylor, Martin Horton, Tommy Greenhough Scorecard
Geoff Boycott, Grahame Corling Scorecard
Innocent Kaia, Tanaka Lance Chivanga Scorecard
Jayden Seales, Shermon Lewis Scorecard
Rahul Jariwala Scorecard