On This Day in Cricket 20 July

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

Jaffna Kings vs Kandy Falcons 2nd Qualifier T20 Match LPL 2024
Date: 2024-07-20
Jaffna Kings Vs B-Love Kandy R. Premadasa Stadium
San Francisco Unicorns vs Seattle Orcas 18th Match MLC 2024
Date: 2024-07-20
San Francisco Unicorns Vs Seattle Orcas Grand Prairie Stadium
Washington Freedom vs Los Angeles Knight Riders 9th Match MLC 2023
Date: 2023-07-20
Washington Freedom Vs Los Angeles Knight Riders Church Street Park
Scotland vs Germany 3rd T20 Match 2023
Date: 2023-07-20
Scotland Vs Germany Goldenacre
Brampton Wolves vs Mississauga Panthers 1st T20 Match GT20 2023
Date: 2023-07-20
Brampton Wolves Vs Mississauga Panthers CAA Centre
Italy vs Ireland 2nd T20 Match 2023
Date: 2023-07-20
Italy Vs Ireland Goldenacre
Jersey vs Austria 1st T20 Match 2023
Date: 2023-07-20
Jersey Vs Austria Grange Cricket Club
West Indies vs India 2nd Test Match 2023
Date: 2023-07-20
West Indies Vs India Queen's Park Oval
Ireland vs New Zealand 2nd T20 Match 2022
Date: 2022-07-20
Ireland Vs New Zealand Civil Service Cricket Club
England vs Pakistan 3rd T20 Match 2021
Date: 2021-07-20
England Vs Pakistan Old Trafford Cricket Ground
West Indies vs Australia 1st ODI Match 2021
Date: 2021-07-20
West Indies Vs Australia Kensington Oval
Sri Lanka vs India 2nd ODI Match 2021
Date: 2021-07-20
Sri Lanka Vs India R. Premadasa Stadium
Zimbabwe vs Bangladesh 3rd ODI Match 2021
Date: 2021-07-20
Zimbabwe Vs Bangladesh Harare Sports Club
Sri Lanka vs South Africa 2nd Test Match 2018
Date: 2018-07-20
Sri Lanka Vs South Africa Sinhalese Sports Club
Zimbabwe vs Pakistan 4th ODI Match 2018
Date: 2018-07-20
Zimbabwe Vs Pakistan Queens Sports Club
Jamaica Tallawahs vs Barbados Tridents 20th Match CPL T20 2016
Date: 2016-07-20
Jamaica Tallawahs Vs Barbados Royals Sabina Park
Guyana Amazon Warriors vs Jamaica Tallawahs 9th CPL T20 Match 2014
Date: 2014-07-20
Guyana Amazon Warriors Vs Jamaica Tallawahs Providence Stadium
Nottinghamshire vs Leicestershire 113th Match Natwest T20 Blast 2014
Date: 2014-07-20
Nottinghamshire Vs Leicestershire Trent Bridge
Gloucestershire vs Essex 114th Match Natwest T20 Blast 2014
Date: 2014-07-20
Gloucestershire Vs Essex College Ground
Antigua Hawksbills vs Trinidad & Tobago Red Steel 8th CPL T20 Match 2014
Date: 2014-07-20
Antigua Hawksbills Vs Trinbago Knight Riders Sir Vivian Richards Stadium
Zimbabwe vs Afghanistan 2nd ODI Match 2014
Date: 2014-07-20
Zimbabwe Vs Afghanistan Queens Sports Club
Sri Lanka vs South Africa 1st ODI Match 2013
Date: 2013-07-20
South Africa Vs Sri Lanka R. Premadasa Stadium
Ireland vs Bangladesh 2nd T20 Match 2012
Date: 2012-07-20
Ireland Vs Bangladesh Civil Service Cricket Club
Bangladesh vs Netherlands ODI Match 2010
Date: 2010-07-20
Bangladesh Vs Netherlands Titwood
Sri Lanka vs Pakistan 3rd Test Match 2009
Date: 2009-07-20
Sri Lanka Vs Pakistan Sinhalese Sports Club
Sri Lanka vs Bangladesh 1st ODI Match 2007
Date: 2007-07-20
Sri Lanka Vs Bangladesh P Sara Oval
Sri Lanka vs South Africa 1st Test Match 2000
Date: 2000-07-20
Sri Lanka Vs South Africa Galle International Stadium
India vs Pakistan 4th ODI Match 1997
Date: 1997-07-20
India Vs Pakistan Sinhalese Sports Club
England vs New Zealand 2nd ODI Match 1973
Date: 1973-07-20
England Vs New Zealand Old Trafford Cricket Ground
England vs West Indies 3rd Test Match 1950
Date: 1950-07-20
England Vs West Indies Trent Bridge
England vs India 2nd Test Match 1946
Date: 1946-07-20
England Vs India Old Trafford Cricket Ground
England vs Australia 4th Test Match 1934
Date: 1934-07-20
England Vs Australia Headingley Stadium


Cricket Player Debut on 20 July
Tinashe Kamunhukamwe Scorecard
Walter Keeton Scorecard
Chandu Sarwate, Dick Pollard, Ranga Sohoni Scorecard
Derek Shackleton, Doug Insole Scorecard
Ben McDermott, Josh Philippe, Wes Agar Scorecard
Kumar Sangakkara, Neil McKenzie Scorecard
Benjamin Manenti, Stefano di Bartolomeo, Syed Naqvi Scorecard
Kirk McKenzie, Mukesh Kumar Scorecard