On This Day in Cricket 25 June

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

Serbia vs Bulgaria final T20 Match 2023
Date: 2023-06-25
Serbia Vs Bulgaria National Sports Academy
Luxembourg vs Switzerland 2nd T20 Match 2023
Date: 2023-06-25
Luxembourg Vs Switzerland Pierre Werner Cricket Ground
Turkey vs Croatia 3rd Place Playoff Match T20 2023
Date: 2023-06-25
Turkey Vs Croatia National Sports Academy
Sri Lanka vs Ireland 15th Match ICC World Cup Qualifiers 2023
Date: 2023-06-25
Sri Lanka Vs Ireland Queens Sports Club
Scotland vs Oman 16th Match ICC World Cup Qualifiers 2023
Date: 2023-06-25
Scotland Vs Oman Bulawayo Athletic Club
Bulgaria vs Serbia 3rd T20 Match 2022
Date: 2022-06-25
Bulgaria Vs Serbia National Sports Academy
Bulgaria vs Serbia 2nd T20 Match 2022
Date: 2022-06-25
Bulgaria Vs Serbia National Sports Academy
England vs Australia 32nd Match World Cup 2019
Date: 2019-06-25
England Vs Australia Lord's Cricket Ground
England vs South Africa 3rd T20 Match 2017
Date: 2017-06-25
England Vs South Africa Sophia Gardens
West Indies vs India 2nd ODI Match 2017
Date: 2017-06-25
West Indies Vs India Queen's Park Oval
Barbados Tridents vs Trinidad & Tobago Red Steel 5th Match CPL T20 2015
Date: 2015-06-25
Barbados Royals Vs Trinbago Knight Riders Kensington Oval
Durham vs Lancashire 70th Match Natwest T20 Blast 2015
Date: 2015-06-25
Durham Vs Lancashire Riverside Ground
Sri Lanka vs Pakistan 2nd Test Match 2015
Date: 2015-06-25
Sri Lanka Vs Pakistan P Sara Oval
Glamorgan vs Hampshire 64th Match Natwest T20 Blast 2014
Date: 2014-06-25
Glamorgan Vs Hampshire Sophia Gardens
England vs New Zealand 1st T20 Match 2013
Date: 2013-06-25
England Vs New Zealand The Oval
England vs Sri Lanka T20 Match 2011
Date: 2011-06-25
England Vs Sri Lanka County Ground Bristol
Hong Kong vs India 4th ODI Match 2008
Date: 2008-06-25
Hong Kong Vs India National Stadium
Bangladesh vs Sri Lanka 3rd ODI Match 2008
Date: 2008-06-25
Bangladesh Vs Sri Lanka Gaddafi Stadium
England vs New Zealand 4th ODI Match 2008
Date: 2008-06-25
England Vs New Zealand The Oval
Sri Lanka vs Bangladesh 1st Test Match 2007
Date: 2007-06-25
Sri Lanka Vs Bangladesh Sinhalese Sports Club
Australia vs Bangladesh 6th ODI Match 2005
Date: 2005-06-25
Australia Vs Bangladesh Old Trafford Cricket Ground
Sri Lanka vs India 4th ODI Match 1998
Date: 1998-06-25
Sri Lanka Vs India Galle International Stadium
India vs West Indies Final Match Cricket World Cup 1983
Date: 1983-06-25
India Vs West Indies Lord's Cricket Ground
England vs Australia 2nd Test Match 1953
Date: 1953-06-25
England Vs Australia Lord's Cricket Ground
England vs New Zealand 2nd Test Match 1949
Date: 1949-06-25
England Vs New Zealand Lord's Cricket Ground
England vs India Test Match 1932
Date: 1932-06-25
England Vs India Lord's Cricket Ground


Cricket Player Debut on 25 June
Jade Dernbach, Jeevan Mendis, Samit Patel, Suranga Lakmal Scorecard
Dushmantha Chameera Scorecard
Manpreet Gony Scorecard
Malinda Warnapura Scorecard
Dawid Malan Scorecard
Amar Singh, Bill Bowes, C K Nayudu, Jahangir Khan, Janardan Navle, Lall Singh, Mohammad Nissar, Naoomal Jeoomal, Nazir Ali, Phiroze Palia, Sorabji Colah, Syed Wazir Ali Scorecard
Alexander Dizija Scorecard
Izhar Hussain Scorecard