On This Day in Cricket 25 July

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

MI New York vs Seattle Orcas 15th Match MLC 2023
Date: 2023-07-25
MI New York Vs Seattle Orcas Church Street Park
Vancouver Knights vs Montreal Tigers 9th T20 Match GT20 2023
Date: 2023-07-25
Vancouver Knights Vs Montreal Tigers CAA Centre
Germany vs Jersey 15th T20 Match 2023
Date: 2023-07-25
Germany Vs Jersey Grange Cricket Club
Papua New Guinea vs Japan 6th T20 Match 2023
Date: 2023-07-25
Papua New Guinea Vs Japan Amini Park
Toronto Nationals vs Surrey Jaguars 8th T20 Match GT20 2023
Date: 2023-07-25
Toronto Nationals Vs Surrey Jaguars CAA Centre
Scotland vs Austria 14th T20 Match 2023
Date: 2023-07-25
Scotland Vs Austria Goldenacre
Italy vs Denmark 13th T20 Match 2023
Date: 2023-07-25
Italy Vs Denmark Grange Cricket Club
Philippines vs Vanuatu 5th T20 Match 2023
Date: 2023-07-25
Philippines Vs Vanuatu Amini Park
Luxembourg vs Guernsey 8th T20 Match 2022
Date: 2022-07-25
Luxembourg Vs Guernsey Kerava National Cricket Ground
Switzerland vs France 7th T20 Match 2022
Date: 2022-07-25
Switzerland Vs France Tikkurila Cricket Ground
Slovenia vs Austria 6th T20 Match 2022
Date: 2022-07-25
Slovenia Vs Austria Kerava National Cricket Ground
Czech Republic vs Norway 5th T20 Match 2022
Date: 2022-07-25
Czech Republic Vs Norway Tikkurila Cricket Ground
Sri Lanka vs India 1st T20 Match 2021
Date: 2021-07-25
Sri Lanka Vs India R. Premadasa Stadium
Manchester Originals vs Birmingham Phoenix 6th Match the hundred 2021
Date: 2021-07-25
Manchester Originals Vs Birmingham Phoenix Old Trafford Cricket Ground
London Spirit vs Oval Invincibles 5th Match the hundred 2021
Date: 2021-07-25
London Spirit Vs Oval Invincibles Lord's Cricket Ground
Zimbabwe vs Bangladesh 3rd T20 Match 2021
Date: 2021-07-25
Zimbabwe Vs Bangladesh Harare Sports Club
Toronto Nationals vs Vancouver Knights 1st Match GT20 2019
Date: 2019-07-25
Toronto Nationals Vs Vancouver Knights CAA Centre
West Indies vs Bangladesh 2nd ODI Match 2018
Date: 2018-07-25
West Indies Vs Bangladesh Providence Stadium
CPL T20 Second Semi Final Match 2015
Date: 2015-07-25
Guyana Amazon Warriors Vs Trinbago Knight Riders Queen's Park Oval
Ireland vs Netherlands 2nd Semi Final Match T20 World Cup Qualifier 2015
Date: 2015-07-25
Ireland Vs Netherlands The Village
Afghanistan vs Oman 5th Place Play-off Match 2015
Date: 2015-07-25
Afghanistan Vs Oman Castle Avenue
Hong Kong vs Scotland 1st Semi Final Match T20 World Cup Qualifier 2015
Date: 2015-07-25
Hong Kong Vs Scotland The Village
Essex vs Sussex 126th Match Natwest T20 Blast 2014
Date: 2014-07-25
Essex Vs Sussex County Ground Chelmsford
Worcestershire vs Derbyshire 121st Match Natwest T20 Blast 2014
Date: 2014-07-25
Worcestershire Vs Derbyshire New Road
Kent vs Surrey 124th Match Natwest T20 Blast 2014
Date: 2014-07-25
Kent Vs Surrey St Lawrence Ground
Glamorgan vs Gloucestershire 123rd Match Natwest T20 Blast 2014
Date: 2014-07-25
Glamorgan Vs Gloucestershire Sophia Gardens
Somerset vs Middlesex 125th Match Natwest T20 Blast 2014
Date: 2014-07-25
Somerset Vs Middlesex County Ground Taunton
Yorkshire vs Nottinghamshire 122nd Match Natwest T20 Blast 2014
Date: 2014-07-25
Yorkshire Vs Nottinghamshire Headingley Stadium
Warwickshire vs Leicestershire 120th Match Natwest T20 Blast 2014
Date: 2014-07-25
Warwickshire Vs Leicestershire Edgbaston Cricket Ground
Durham vs Northamptonshire 119th Match Natwest T20 Blast 2014
Date: 2014-07-25
Durham Vs Northamptonshire Riverside Ground
Barbados Tridents vs Antigua Hawksbills 12th CPL T20 Match 2014
Date: 2014-07-25
Barbados Royals Vs Antigua Hawksbills Kensington Oval
Netherlands vs Bangladesh 1st T20 Match 2012
Date: 2012-07-25
Netherlands Vs Bangladesh Sportpark Westvliet
West Indies vs New Zealand 1st Test Match 2012
Date: 2012-07-25
West Indies Vs New Zealand Sir Vivian Richards Stadium
Sri Lanka vs Bangladesh 3rd ODI Match 2007
Date: 2007-07-25
Sri Lanka Vs Bangladesh R. Premadasa Stadium
India vs Pakistan 10th ODI Match 2004
Date: 2004-07-25
India Vs Pakistan R. Premadasa Stadium
Australia vs Bangladesh 2nd Test Match 2003
Date: 2003-07-25
Australia Vs Bangladesh Cazaly's Stadium
England vs India 1st Test Match 2002
Date: 2002-07-25
England Vs India Lord's Cricket Ground
England vs Pakistan 1st Test Match 1996
Date: 1996-07-25
England Vs Pakistan Lord's Cricket Ground
Sri Lanka vs India 1st ODI Match 1993
Date: 1993-07-25
Sri Lanka Vs India R. Premadasa Stadium
England vs Australia 4th Test Match 1968
Date: 1968-07-25
England Vs Australia Headingley Stadium
England vs West Indies 4th Test Match 1963
Date: 1963-07-25
England Vs West Indies Headingley Stadium
England vs West Indies 4th Test Match 1957
Date: 1957-07-25
England Vs West Indies Headingley Stadium
England vs India 2nd Test Match 1936
Date: 1936-07-25
England Vs India Old Trafford Cricket Ground
England vs Australia 4th Test Match 1930
Date: 1930-07-25
England Vs Australia Old Trafford Cricket Ground


Cricket Player Debut on 25 July
Neil Wagner Scorecard
Josh Poysden Scorecard
Robbie Montgomery Scorecard
George Edwards Scorecard
Matthew Hobden Scorecard
Aamir Kaleem, Amir Ali, Jatinder Singh, Khawar Ali, Mehran Khan, Mohammad Nadeem, Munis Ansari, Rajeshkumar Ranpura, Sultan Ahmed, Zeeshan Maqsood, Zeeshan Siddiqui Scorecard
Mahmudullah Scorecard
Anwar Hossain Monir Scorecard
Simon Jones Scorecard
Tom Goddard Scorecard
Alf Gover, Arthur Fagg, Cotar Ramaswami, Khershed Meherhomji, Laurie Fishlock Scorecard
Gerry Alexander Scorecard
Chamika Karunaratne, Charith Asalanka, Prithvi Shaw, Varun Chakravarthy Scorecard
Brian Bolus Scorecard
Shadab Kabir, Simon Brown Scorecard
Awais Ikram, Ayyaz Qureshi, Mark Oman, Mazhar Khan, Muhammad Siddiqui, Nilesh Ujawe, Primoz Pustoslemsek, Ramanjot Singh, Shahid Arshad, Sudhakar Koppolu, Taher Muhammad Scorecard
Abdulmalik Jaberkhel, Jai Sinh, Kenardo Fletcher, Sathya Narayanan Scorecard
Rajesh Chauhan Scorecard
Arashdeep Samra Scorecard
Tomas Mackintosh Scorecard