On This Day in Cricket 19 June

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

India vs South Africa 5th T20 Match 2022
Date: 2022-06-19
India Vs South Africa M. Chinnaswamy Stadium
Sri Lanka vs Australia 3rd ODI Match 2022
Date: 2022-06-19
Sri Lanka Vs Australia R. Premadasa Stadium
Netherlands vs England 2nd ODI Match 2022
Date: 2022-06-19
Netherlands Vs England VRA Cricket Ground
Multan Sultans vs Islamabad United 30th Match PSL 2021
Date: 2021-06-19
Multan Sultans Vs Islamabad United Sheikh Zayed Stadium
Quetta Gladiators vs Karachi Kings 29th Match PSL 2021
Date: 2021-06-19
Quetta Gladiators Vs Karachi Kings Sheikh Zayed Stadium
New Zealand vs South Africa 25th Match World Cup 2019
Date: 2019-06-19
New Zealand Vs South Africa Edgbaston Cricket Ground
Netherlands vs Scotland 5th T20 Match 2018
Date: 2018-06-19
Netherlands Vs Scotland VRA Cricket Ground
England vs Australia 3rd ODI Match 2018
Date: 2018-06-19
England Vs Australia Trent Bridge
Australia vs South Africa 7th ODI Match 2016
Date: 2016-06-19
Australia Vs South Africa Kensington Oval
Hampshire vs Sussex 67th Match Natwest T20 Blast 2015
Date: 2015-06-19
Hampshire Vs Sussex The Rose Bowl
Yorkshire vs Nottinghamshire 65th Match Natwest T20 Blast 2015
Date: 2015-06-19
Yorkshire Vs Nottinghamshire Headingley Stadium
Essex vs Glamorgan 66th Match Natwest T20 Blast 2015
Date: 2015-06-19
Essex Vs Glamorgan County Ground Chelmsford
Northamptonshire vs Lancashire 62nd Match Natwest T20 Blast 2015
Date: 2015-06-19
Northamptonshire Vs Lancashire County Ground Northampton
Warwickshire vs Leicestershire 63rd Match Natwest T20 Blast 2015
Date: 2015-06-19
Warwickshire Vs Leicestershire Edgbaston Cricket Ground
Surrey vs Kent 64th Match Natwest T20 Blast 2015
Date: 2015-06-19
Surrey Vs Kent The Oval
Ireland vs Scotland 2nd T20 Match 2015
Date: 2015-06-19
Ireland Vs Scotland Bready Cricket Club
Worcestershire vs Derbyshire 60th Match Natwest T20 Blast 2015
Date: 2015-06-19
Worcestershire Vs Derbyshire County Ground New Road
Gloucestershire vs Somerset 61st Match Natwest T20 Blast 2015
Date: 2015-06-19
Gloucestershire Vs Somerset County Ground Bristol
Leicestershire vs Nottinghamshire 55th Match Natwest T20 Blast 2014
Date: 2014-06-19
Leicestershire Vs Nottinghamshire Grace Road
Warwickshire vs Northamptonshire 54th Match Natwest T20 Blast 2014
Date: 2014-06-19
Warwickshire Vs Northamptonshire Edgbaston Cricket Ground
Bangladesh vs India 3rd ODI Match 2014
Date: 2014-06-19
Bangladesh Vs India Sher-e-Bangla Cricket Stadium
England vs South Africa 1st Semi Final Match ICC Champions Trophy 2013
Date: 2013-06-19
England Vs South Africa The Oval
England vs West Indies 2nd ODI Match 2012
Date: 2012-06-19
England Vs West Indies The Oval
India vs Pakistan 4th ODI Match 2010
Date: 2010-06-19
India Vs Pakistan Rangiri Dambulla International Stadium
Scotland vs England ODI Match 2010
Date: 2010-06-19
Scotland Vs England Grange Cricket Club
Sri Lanka vs West Indies 2nd Semi-Final Match T20 World Cup 2009
Date: 2009-06-19
Sri Lanka Vs West Indies The Oval
England vs Australia 3rd ODI Match 2005
Date: 2005-06-19
England Vs Australia County Ground Bristol
Australia vs Pakistan 3rd ODI Match 2002
Date: 2002-06-19
Australia Vs Pakistan Brisbane Cricket Ground
Sri Lanka vs India 1st ODI Match 1998
Date: 1998-06-19
Sri Lanka Vs India R. Premadasa Stadium
England vs Australia 2nd Test Match 1997
Date: 1997-06-19
England Vs Australia Lord's Cricket Ground
England vs New Zealand 2nd Test Match 1958
Date: 1958-06-19
England Vs New Zealand Lord's Cricket Ground
England vs India 2nd Test Match 1952
Date: 1952-06-19
England Vs India Lord's Cricket Ground


Cricket Player Debut on 19 June
Andrew Balbirnie, Con de Lange, Gavin Main Scorecard
Ollie Freckingham Scorecard
Sam Curran Scorecard
Arish Ali Khan Scorecard
Timothy Pringle Scorecard