On This Day in Cricket 21 July

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

St Lucia Zouks vs Saint Kitts and Nevis Patriots 21st Match CPL T20 2016
Date: 2016-07-21
St Lucia Kings Vs Saint Kitts and Nevis Patriots Darren Sammy Cricket Ground
West Indies vs India 1st Test Match 2016
Date: 2016-07-21
West Indies Vs India Sir Vivian Richards Stadium
Guyana Amazon Warriors vs Trinidad & Tobago Red Steel 30th Match CPL T20 2015
Date: 2015-07-21
Guyana Amazon Warriors Vs Trinbago Knight Riders Providence Stadium
Namibia vs Netherlands Qualifying 2nd Play-Off
Date: 2015-07-21
Namibia Vs Netherlands The Village
Afghanistan vs Hong Kong Qualifying 1st Play-Off
Date: 2015-07-21
Afghanistan Vs Hong Kong The Village
Bangladesh vs South Africa 1st Test Match 2015
Date: 2015-07-21
Bangladesh Vs South Africa Zohur Ahmed Chowdhury Stadium
West Indies vs Pakistan 4th ODI Match 2013
Date: 2013-07-21
West Indies Vs Pakistan Darren Sammy Cricket Ground
Ireland vs Bangladesh 3rd T20 Match 2012
Date: 2012-07-21
Ireland Vs Bangladesh Civil Service Cricket Club
Sri Lanka vs India 1st ODI Match 2012
Date: 2012-07-21
India Vs Sri Lanka Mahinda Rajapaksa International Cricket Stadium
England vs India 1st Test Match 2011
Date: 2011-07-21
England Vs India Lord's Cricket Ground
Australia vs Pakistan 2nd Test Match 2010
Date: 2010-07-21
Australia Vs Pakistan Headingley Stadium
England vs Australia 1st Test Match 2005
Date: 2005-07-21
England Vs Australia Lord's Cricket Ground
Sri Lanka vs Pakistan 8th ODI Match 2004
Date: 2004-07-21
Sri Lanka Vs Pakistan R. Premadasa Stadium
Bangladesh vs India 7th ODI Match 2004
Date: 2004-07-21
Bangladesh Vs India Sinhalese Sports Club
Sri Lanka vs Bangladesh 1st Test Match 2002
Date: 2002-07-21
Sri Lanka Vs Bangladesh P Sara Oval
India vs Pakistan 4th Re-Play ODI Match 1997
Date: 1997-07-21
India Vs Pakistan Sinhalese Sports Club
England vs South Africa 1st Test Match 1994
Date: 1994-07-21
England Vs South Africa Lord's Cricket Ground
England vs South Africa 4th Test Match 1960
Date: 1960-07-21
England Vs South Africa Old Trafford Cricket Ground
England vs South Africa 4th Test Match 1955
Date: 1955-07-21
England Vs South Africa Headingley Stadium
England vs West Indies 2nd Test Match 1928
Date: 1928-07-21
England Vs West Indies Old Trafford Cricket Ground
England vs Australia 1st Test Match 1890
Date: 1890-07-21
England Vs Australia Lord's Cricket Ground
England vs Australia 2nd Test Match 1884
Date: 1884-07-21
England Vs Australia Lord's Cricket Ground


Cricket Player Debut on 21 July
Tim Murtagh Scorecard
Mustafizur Rahman Scorecard
Kevin Pietersen Scorecard
Alamgir Kabir, Ehsanul Haque, Hannan Sarkar, Sujeewa de Silva, Talha Jubair Scorecard
Roston Chase Scorecard
Gregor MacGregor, Hugh Trumble, Jack Barrett, Kenny Burn, Percie Charlton, Syd Gregory Scorecard
Teddy Hoad, Tommy Scott Scorecard
Doug Padgett Scorecard
John Crawley Scorecard