On This Day in Cricket 21 August

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

England vs Sri Lanka 1st Test Match 2024
Date: 2024-08-21
England Vs Sri Lanka Old Trafford Cricket Ground
Pakistan vs Bangladesh 1st Test Match 2024
Date: 2024-08-21
Pakistan Vs Bangladesh Rawalpindi Cricket Stadium
Oval Invincibles vs Trent Rockets 29th Match The Hundred 2023
Date: 2023-08-21
Oval Invincibles Vs Trent Rockets The Oval
Uganda vs Tanzania 4th T20 Match East Africa Cup 2023
Date: 2023-08-21
Uganda Vs Tanzania Gahanga International Cricket Stadium
Rwanda vs Tanzania 3rd T20 Match East Africa Cup 2023
Date: 2023-08-21
Rwanda Vs Tanzania Gahanga International Cricket Stadium
Northern Superchargers vs Manchester Originals 21st Match The hundred 2022
Date: 2022-08-21
Northern Superchargers Vs Manchester Originals Headingley Stadium
UAE vs Kuwait 2nd Match Asia Cup Qualifier 2022
Date: 2022-08-21
United Arab Emirates Vs Kuwait Al Amerat Cricket Stadium Ministry Turf 1
West Indies vs New Zealand 3rd ODI Match 2022
Date: 2022-08-21
West Indies Vs New Zealand Kensington Oval
Netherlands vs Pakistan 3rd ODI Match 2022
Date: 2022-08-21
Netherlands Vs Pakistan Hazelaarweg
Birmingham Phoenix vs Southern Brave Final Match the hundred 2021
Date: 2021-08-21
Birmingham Phoenix Vs Southern Brave Lord's Cricket Ground
England vs Pakistan 3rd Test Match 2020
Date: 2020-08-21
England Vs Pakistan Old Trafford Cricket Ground
St Lucia Zouks vs Saint Kitts and Nevis Patriots 13th Match CPL T20 2018
Date: 2018-08-21
St Lucia Kings Vs Saint Kitts and Nevis Patriots Darren Sammy Cricket Ground
Saint Kitts and Nevis Patriots vs Jamaica Tallawahs 20th Match CPL T20 2017
Date: 2017-08-21
Saint Kitts and Nevis Patriots Vs Jamaica Tallawahs Warner Park
Sri Lanka vs Australia 1st ODI Match 2016
Date: 2016-08-21
Sri Lanka Vs Australia R. Premadasa Stadium
Zimbabwe vs South Africa 3rd ODI Match 2014
Date: 2014-08-21
Zimbabwe Vs South Africa Queens Sports Club
England vs Australia 5th Test Match
Date: 2013-08-21
England Vs Australia The Oval
Uthura Rudras vs Basnahira Cricket Dundee 15th SLPL T20 Match
Date: 2012-08-21
Uthura Rudras Vs Basnahira Cricket Dundee Pallekele International Cricket Stadium
Ruhuna Royals vs Uva Next 14th SLPL T20 Match
Date: 2012-08-21
Ruhuna Royals Vs UVA Next Pallekele International Cricket Stadium
Zimbabwe vs Bangladesh 5th ODI Match 2011
Date: 2011-08-21
Zimbabwe Vs Bangladesh Queens Sports Club
Canada vs Kenya 2nd ODI Match 2009
Date: 2009-08-21
Canada Vs Kenya Maple Leaf North-West Ground
Netherlands vs Kenya ODI Match 2008
Date: 2008-08-21
Netherlands Vs Kenya Hazelaarweg
England vs India 1st ODI Match 2007
Date: 2007-08-21
England Vs India The Rose Bowl
Canada vs Bermuda 2nd ODI Match 2006
Date: 2006-08-21
Canada Vs Bermuda Toronto Cricket, Skating and Curling Club
Sri Lanka vs South Africa 3rd ODI Match 2006
Date: 2006-08-21
Sri Lanka Vs South Africa Sinhalese Sports Club
India vs Pakistan 1st ODI Match 2004
Date: 2004-08-21
India Vs Pakistan VRA Cricket Ground
England vs South Africa 4th Test Match 2003
Date: 2003-08-21
England Vs South Africa Headingley Stadium
South Africa vs Sri Lanka Final ODI Match 2002
Date: 2002-08-21
South Africa Vs Sri Lanka National Cricket Stadium
England vs Australia 6th Test Match 1997
Date: 1997-08-21
England Vs Australia The Oval
England vs New Zealand 3rd Test Match 1969
Date: 1969-08-21
England Vs New Zealand The Oval
England vs New Zealand 5th Test Match 1958
Date: 1958-08-21
England Vs New Zealand The Oval


Cricket Player Debut on 21 August
Mthokozisi Shezi, Rilee Rossouw Scorecard
Chris Woakes, James Faulkner, Simon Kerrigan Scorecard
Rakep Patel Scorecard
Durand Soraine, Sandeep Jyoti, Steven Welsh, Surendra Seeraj Scorecard
Kabir Ali, Monde Zondeki Scorecard
Shaun Young Scorecard
Abdullah Shafique Scorecard
Israel Mugisha, Shaik Basha Scorecard
David Wabwire Scorecard
Amila Aponso, Lakshan Sandakan Scorecard