On This Day in Cricket 29 June

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

South Africa vs India Final Match, T20 World Cup 2024
Date: 2024-06-29
South Africa Vs India Kensington Oval
Austria vs Germany 1st T20 Match 2023
Date: 2023-06-29
Austria Vs Germany Sportpark Het Schootsveld
Zimbabwe vs Oman 21st Match Super Sixes ICC World Cup 2023 Qualifiers
Date: 2023-06-29
Zimbabwe Vs Oman Queens Sports Club
Singapore vs Malaysia 2nd T20 Match 2022
Date: 2022-06-29
Singapore Vs Malaysia Indian Association Ground
Sri Lanka vs Australia 1st Test Match 2022
Date: 2022-06-29
Sri Lanka Vs Australia Galle International Stadium
West Indies vs South Africa 3rd T20 Match 2021
Date: 2021-06-29
West Indies Vs South Africa National Cricket Stadium
England vs Sri Lanka 1st ODI Match 2021
Date: 2021-06-29
England Vs Sri Lanka Riverside Ground
New Zealand vs Australia 37th Match World Cup 2019
Date: 2019-06-29
New Zealand Vs Australia Lord's Cricket Ground
Pakistan vs Afghanistan 36th Match World Cup 2019
Date: 2019-06-29
Pakistan Vs Afghanistan Headingley Stadium
Ireland vs India 2nd T20 Match 2018
Date: 2018-06-29
Ireland Vs India The Village
Trinbago Knight Riders vs St Lucia Zouks 1st Match CPL T20 2016
Date: 2016-06-29
Trinbago Knight Riders Vs St Lucia Kings Queen's Park Oval
England vs Sri Lanka 4th ODI Match 2016
Date: 2016-06-29
England Vs Sri Lanka The Oval
Durham vs Derbyshire 75th Match Natwest T20 Blast 2014
Date: 2014-06-29
Durham Vs Derbyshire Riverside Ground
England vs Australia 1st ODI Match 2012
Date: 2012-06-29
Australia Vs England Lord's Cricket Ground
Pakistan vs Sri Lanka 8th Super Four ODI Match 2008
Date: 2008-06-29
Pakistan Vs Sri Lanka National Stadium
Canada vs Bermuda 2nd ODI Match 2008
Date: 2008-06-29
Canada Vs Bermuda Maple Leaf North-West Ground
West Indies vs Australia 3rd ODI Match 2008
Date: 2008-06-29
West Indies Vs Australia National Cricket Stadium
England vs West Indies 2nd T20 Match 2007
Date: 2007-06-29
England Vs West Indies The Oval
India vs South Africa 2nd ODI Match 2007
Date: 2007-06-29
India Vs South Africa Civil Service Cricket Club
England vs New Zealand 4th ODI Match 2004
Date: 2004-06-29
England Vs New Zealand Riverside Ground
South Africa vs Zimbabwe 3rd ODI Match 2003
Date: 2003-06-29
South Africa Vs Zimbabwe St Lawrence Ground
England vs India 2nd ODI Match 2002
Date: 2002-06-29
England Vs India Lord's Cricket Ground
England vs West Indies 2nd Test Match 2000
Date: 2000-06-29
England Vs West Indies Lord's Cricket Ground
India vs New Zealand 6th ODI Match 1998
Date: 1998-06-29
India Vs New Zealand Galle International Stadium
England vs South Africa 2nd Test Match 1935
Date: 1935-06-29
England Vs South Africa Lord's Cricket Ground
England vs South Africa 2nd Test Match 1929
Date: 1929-06-29
England Vs South Africa Lord's Cricket Ground
England vs Australia 3rd Test Match 1899
Date: 1899-06-29
England Vs Australia Headingley Stadium


Cricket Player Debut on 29 June
Greg Cork Scorecard
Sami Faridi Scorecard
Mansoor Amjad Scorecard
Austin Richards, Lendl Simmons Scorecard
Ishant Sharma Scorecard
Gareth Hopkins Scorecard
Siddarth Kaul Scorecard
Sailor Young, Willie Quaife Scorecard
Eric Dalton, Jack O'Connor, Quintin McMillan, Sandy Bell, Walter Robins Scorecard
Charith Asalanka, Dhananjaya Lakshan, Praveen Jayawickrama Scorecard
Matthew Hoggard Scorecard
Jeffrey Vandersay Scorecard