On This Day in Cricket 21 June

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

Group 2: United States vs West Indies Super 8 Match T20 World Cup 2024
Date: 2024-06-21
United States Vs West Indies Kensington Oval
Group 2: England vs South Africa Super 8 Match T20 World Cup 2024
Date: 2024-06-21
South Africa Vs England Darren Sammy Cricket Ground
Kenya vs Uganda Final Match Africa Continental Cup T20 Series 2023
Date: 2023-06-21
Kenya Vs Uganda Gymkhana Club Ground
Ireland vs Scotland 7th Match ICC World Cup Qualifiers 2023
Date: 2023-06-21
Ireland Vs Scotland Queens Sports Club
Oman vs United Arab Emirates 8th Match ICC World Cup Qualifiers 2023
Date: 2023-06-21
Oman Vs United Arab Emirates Bulawayo Athletic Club
Sri Lanka vs Australia 4th ODI Match 2022
Date: 2022-06-21
Sri Lanka Vs Australia R. Premadasa Stadium
Peshawar Zalmi vs Karachi Kings 1st Eliminator Match PSL 2021
Date: 2021-06-21
Peshawar Zalmi Vs Karachi Kings Sheikh Zayed Stadium
Islamabad United vs Multan Sultans Qualifier Match PSL 2021
Date: 2021-06-21
Islamabad United Vs Multan Sultans Sheikh Zayed Stadium
England vs Sri Lanka 27th Match World Cup 2019
Date: 2019-06-21
England Vs Sri Lanka Headingley Stadium
England vs Australia 4th ODI Match 2018
Date: 2018-06-21
England Vs Australia Riverside Ground
England vs South Africa 1st T20 Match 2017
Date: 2017-06-21
England Vs South Africa The Rose Bowl
England vs Sri Lanka 1st ODI Match 2016
Date: 2016-06-21
England Vs Sri Lanka Trent Bridge
West Indies vs Australia 8th ODI Match 2016
Date: 2016-06-21
West Indies Vs Australia Kensington Oval
St Lucia Zouks vs Trinidad & Tobago Red Steel 2nd Match CPL T20 2015
Date: 2015-06-21
St Lucia Kings Vs Trinbago Knight Riders Darren Sammy Cricket Ground
Bangladesh vs India 2nd ODI Match 2015
Date: 2015-06-21
Bangladesh Vs India Sher-e-Bangla Cricket Stadium
Warwickshire vs Yorkshire 68th Match Natwest T20 Blast 2015
Date: 2015-06-21
Warwickshire Vs Yorkshire Edgbaston Cricket Ground
Glamorgan vs Sussex 69th Match Natwest T20 Blast 2015
Date: 2015-06-21
Glamorgan Vs Sussex Sophia Gardens
Ireland vs Scotland 4th T20 Match 2015
Date: 2015-06-21
Ireland Vs Scotland Bready Cricket Club
Bangladesh vs Pakistan 5th ODI Match 2010
Date: 2010-06-21
Bangladesh Vs Pakistan Rangiri Dambulla International Stadium
Pakistan vs Sri Lanka Final Match T20 World Cup 2009
Date: 2009-06-21
Pakistan Vs Sri Lanka Lord's Cricket Ground
England vs New Zealand 3rd ODI Match 2008
Date: 2008-06-21
England Vs New Zealand County Ground Bristol
England vs Bangladesh 4th ODI Match 2005
Date: 2005-06-21
England Vs Bangladesh Trent Bridge
West Indies vs New Zealand 1st Test Match 2002
Date: 2002-06-21
West Indies Vs New Zealand Kensington Oval
England vs Australia 9th ODI Match 2001
Date: 2001-06-21
England Vs Australia The Oval
Sri Lanka vs Pakistan 2nd Test Match 2000
Date: 2000-06-21
Sri Lanka Vs Pakistan Galle International Stadium
Sri Lanka vs New Zealand 2nd ODI Match 1998
Date: 1998-06-21
Sri Lanka Vs New Zealand R. Premadasa Stadium
Australia vs West Indies Final Match Cricket World Cup 1975
Date: 1975-06-21
Australia Vs West Indies Lord's Cricket Ground
England vs Pakistan 2nd Test Match 1962
Date: 1962-06-21
England Vs Pakistan Lord's Cricket Ground
England vs Australia 2nd Test Match 1956
Date: 1956-06-21
England Vs Australia Lord's Cricket Ground
England vs South Africa 2nd Test Match 1951
Date: 1951-06-21
England Vs South Africa Lord's Cricket Ground
England vs South Africa 2nd Test Match 1947
Date: 1947-06-21
England Vs South Africa Lord's Cricket Ground


Cricket Player Debut on 21 June
Asad Shafiq, Jahurul Islam Scorecard
Chris Tremlett, Shahriar Nafees Scorecard
Daren Powell Scorecard
Craig Overton Scorecard
Dwaine Pretorius, Mason Crane, Tabraiz Shamsi Scorecard
George Pope Scorecard
Ken Mackay, Pat Crawford Scorecard
Len Coldwell, Micky Stewart Scorecard
Niroshan Bandaratilleke Scorecard
Shannon Gabriel Scorecard