On This Day in Cricket 26 June

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

South Africa vs Afghanistan 1st Semi Final Match T20 World Cup 2024
Date: 2024-06-26
South Africa Vs Afghanistan Brian Lara Stadium
Zimbabwe vs United States 17th Match ICC World Cup Qualifiers 2023
Date: 2023-06-26
Zimbabwe Vs United States Harare Sports Club
West Indies vs Netherlands 18th Match ICC World Cup Qualifiers 2023
Date: 2023-06-26
West Indies Vs Netherlands Takashinga Sports Club
Ireland vs India 1st T20 Match 2022
Date: 2022-06-26
Ireland Vs India The Village
Bulgaria vs Serbia 4th T20 Match 2022
Date: 2022-06-26
Bulgaria Vs Serbia National Sports Academy
England vs Sri Lanka 3rd T20 Match 2021
Date: 2021-06-26
England Vs Sri Lanka The Rose Bowl
West Indies vs South Africa 1st T20 Match 2021
Date: 2021-06-26
West Indies Vs South Africa National Cricket Stadium
New Zealand vs Pakistan 33rd Match World Cup 2019
Date: 2019-06-26
New Zealand Vs Pakistan Edgbaston Cricket Ground
Australia vs West Indies Final Match 2016
Date: 2016-06-26
Australia Vs West Indies Kensington Oval
England vs Sri Lanka 3rd ODI Match 2016
Date: 2016-06-26
England Vs Sri Lanka County Ground Bristol
St Lucia Zouks vs Guyana Amazon Warriors 6th Match CPL T20 2015
Date: 2015-06-26
St Lucia Kings Vs Guyana Amazon Warriors Darren Sammy Cricket Ground
Derbyshire vs Nottinghamshire 77th Match Natwest T20 Blast 2015
Date: 2015-06-26
Derbyshire Vs Nottinghamshire County Ground Derby
Essex vs Hampshire 78th Match Natwest T20 Blast 2015
Date: 2015-06-26
Essex Vs Hampshire County Ground Chelmsford
Glamorgan vs Surrey 76th Match Natwest T20 Blast 2015
Date: 2015-06-26
Glamorgan Vs Surrey Sophia Gardens
Lancashire vs Warwickshire 75th Match Natwest T20 Blast 2015
Date: 2015-06-26
Lancashire Vs Warwickshire Old Trafford Cricket Ground
Leicestershire vs Yorkshire 71st Match Natwest T20 Blast 2015
Date: 2015-06-26
Leicestershire Vs Yorkshire Grace Road
Worcestershire vs Northamptonshire 72nd Match Natwest T20 Blast 2015
Date: 2015-06-26
Worcestershire Vs Northamptonshire County Ground New Road
Middlesex vs Somerset 74th Match Natwest T20 Blast 2015
Date: 2015-06-26
Middlesex Vs Somerset Uxbridge Cricket Club Ground
Gloucestershire vs Sussex 73rd Match Natwest T20 Blast 2015
Date: 2015-06-26
Gloucestershire Vs Sussex County Ground Bristol
Middlesex vs Gloucestershire 65th Match Natwest T20 Blast 2014
Date: 2014-06-26
Middlesex Vs Gloucestershire Lord's Cricket Ground
West Indies vs New Zealand 3rd Test Match 2014
Date: 2014-06-26
West Indies Vs New Zealand Kensington Oval
West Indies vs South Africa 3rd Test Match 2010
Date: 2010-06-26
West Indies Vs South Africa Kensington Oval
West Indies vs India 1st ODI Match 2009
Date: 2009-06-26
West Indies Vs India Sabina Park
Pakistan vs India 5th ODI Match 2008
Date: 2008-06-26
Pakistan Vs India National Stadium
Sri Lanka vs United Arab Emirates 6th ODI Match 2008
Date: 2008-06-26
Sri Lanka Vs United Arab Emirates Gaddafi Stadium
India vs South Africa 1st ODI Match 2007
Date: 2007-06-26
India Vs South Africa Civil Service Cricket Club
England vs Bangladesh 7th ODI Match 2005
Date: 2005-06-26
England Vs Bangladesh Headingley Stadium
New Zealand vs West Indies 2nd ODI Match 2004
Date: 2004-06-26
New Zealand Vs West Indies Edgbaston Cricket Ground
England vs Zimbabwe 1st ODI Match 2003
Date: 2003-06-26
England Vs Zimbabwe Trent Bridge
England vs West Indies 2nd Test Match 1969
Date: 1969-06-26
England Vs West Indies Lord's Cricket Ground
England vs New Zealand 1st Test Match 1937
Date: 1937-06-26
England Vs New Zealand Lord's Cricket Ground
England vs Australia 2nd Test Match 1926
Date: 1926-06-26
England Vs Australia Lord's Cricket Ground


Cricket Player Debut on 26 June
Jason Holder Scorecard
Adam Rouse Scorecard
Lahiru Thirimanne Scorecard
Brandon Bess Scorecard
Darren Bravo Scorecard
Alawi Shukri, Aman Ali, Nizel Fernandes Scorecard
Richard Johnson, Rob Key Scorecard
Harold Larwood Scorecard
Eric Tindill, Jack Cowie, Jim Parks, Leonard Hutton, Martin Donnelly, Merv Wallace, Sonny Moloney, Walter Hadlee Scorecard
Conor Olphert, Umran Malik Scorecard
Usman Rafiq Scorecard