On This Day in Cricket 28 June

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

Singapore vs Malaysia 1st T20 Match 2022
Date: 2022-06-28
Singapore Vs Malaysia Indian Association Ground
Ireland vs India 2nd T20 Match 2022
Date: 2022-06-28
Ireland Vs India The Village
Sri Lanka vs South Africa 35th Match World Cup 2019
Date: 2019-06-28
Sri Lanka Vs South Africa Riverside Ground
St Lucia Zouks vs Jamaica Tallawahs 8th Match CPL T20 2015
Date: 2015-06-28
St Lucia Kings Vs Jamaica Tallawahs Darren Sammy Cricket Ground
Somerset vs Glamorgan 80th Match Natwest T20 Blast 2015
Date: 2015-06-28
Somerset Vs Glamorgan County Ground Taunton
Nottinghamshire vs Yorkshire 74th Match Natwest T20 Blast 2014
Date: 2014-06-28
Nottinghamshire Vs Yorkshire Trent Bridge
Yaal Blazers vs Southern Express 4th T20 Match 2014
Date: 2014-06-28
Yaal Blazers Vs Southern Express Sinhalese Sports Club
Udarata Rulers vs Western Troopers 3rd T20 Match 2014
Date: 2014-06-28
Udarata Rulers Vs Western Troopers Sinhalese Sports Club
West Indies vs Sri Lanka 1st ODI Match
Date: 2013-06-28
West Indies Vs Sri Lanka Sabina Park
England vs Sri Lanka 1st ODI Match 2011
Date: 2011-06-28
England Vs Sri Lanka The Oval
West Indies vs India 2nd Test Match 2011
Date: 2011-06-28
West Indies Vs India Kensington Oval
West Indies vs India 2nd ODI Match 2009
Date: 2009-06-28
West Indies Vs India Sabina Park
Bangladesh vs India 7th Super Four ODI Match 2008
Date: 2008-06-28
Bangladesh Vs India National Stadium
Canada vs Bermuda 1st ODI Match 2008
Date: 2008-06-28
Canada Vs Bermuda Maple Leaf North-West Ground
England vs New Zealand 5th ODI Match 2008
Date: 2008-06-28
England Vs New Zealand Lord's Cricket Ground
England vs West Indies 1st T20 Match 2007
Date: 2007-06-28
England Vs West Indies The Oval
England vs Sri Lanka 4th ODI Match 2006
Date: 2006-06-28
England Vs Sri Lanka Old Trafford Cricket Ground
England vs Australia 8th ODI Match 2005
Date: 2005-06-28
England Vs Australia Edgbaston Cricket Ground
England vs South Africa 2nd ODI Match 2003
Date: 2003-06-28
England Vs South Africa The Oval
West Indies vs New Zealand 2nd Test Match 2002
Date: 2002-06-28
West Indies Vs New Zealand National Cricket Stadium
Sri Lanka vs Pakistan 3rd Test Match 2000
Date: 2000-06-28
Sri Lanka Vs Pakistan Asgiriya Stadium
England vs South Africa 2nd Test Match 1924
Date: 1924-06-28
England Vs South Africa Lord's Cricket Ground


Cricket Player Debut on 28 June
Lakshan Rangika Scorecard
Jade Dernbach Scorecard
Chris Foggo, Harvir Baidwan, Oronde Bascome, Tamauri Tucker, Zubin Surkari Scorecard
Pragyan Ojha Scorecard
Alastair Cook, Daren Powell, Darren Sammy, Devon Smith, Dimitri Mascarenhas, Jonathan Trott, Marlon Samuels, Matt Prior, Owais Shah, Ravindranath Rampaul, Ryan Sidebottom Scorecard
Alastair Cook Scorecard
Scott Styris Scorecard
Dick Tyldesley Scorecard
Prasanna Jayawardene Scorecard
Akshay Puri Scorecard