July 2025 Cricket Matches

239 matches played in July 2025.

TEST
India won by 6 runs
TEST
New Zealand won by 9 wickets
Multi-Day
Glamorgan won by 154 runs
T20
Australia won by 3 wickets
T20
Hungary won by 37 runs
T20
Kenya won by 6 wickets
T20
Romania won by 46 runs
T20
Austria won by 4 wickets
T20
Austria won by 66 runs
T20
New Zealand won by 3 runs
T20
United Arab Emirates won by 53 runs
T20
Australia won by 3 wickets
T20
Austria won by 7 wickets
T20
Romania won by 10 wickets
T20
Hungary won by 70 runs
T20
Uganda won by 6 wickets
T20
Australia won by 6 wickets
T20
New Zealand won by 60 runs
T20
United Arab Emirates won by 7 wickets
T20
New Zealand won by 7 wickets
Multi-Day
Essex won by 39 runs
Multi-Day
Warwickshire won by 5 wickets
Multi-Day
Glamorgan won by 5 wickets
Multi-Day
Leicestershire won by 189 runs
Multi-Day
Lancashire won by 9 wickets
T20
Uganda won by 38 runs
T20
Uganda won by 28 runs
T20
United Arab Emirates won by 7 wickets
T20
South Africa won by 7 wickets
T20
Switzerland won by 10 wickets
ODI
England won by 8 wickets
T20
Switzerland won by 9 wickets
T20
Birmingham Bears won by 127 runs
T20
Glamorgan won by 52 runs
T20
Nottinghamshire won by 4 wickets
T20
Surrey won by 7 runs
T20
New Zealand won by 8 wickets
T20
Uganda won by 77 runs
T20
Lancashire won by 21 runs
T20
Kenya won by 20 runs
T20
Surrey won by 8 runs
T20
New Zealand won by 21 runs
T20
Bangladesh won by 8 wickets
T20
South Africa won by 5 wickets
T20
Surrey won by 67 runs
T20
Derbyshire won by 8 wickets
T20
Philippines won by 6 wickets
T20
Indonesia won by 7 wickets
T20
Germany won by 37 runs
T20
Tanzania won by 10 wickets
T20
Gloucestershire won by 40 runs
T20
Hampshire won by 6 wickets
T20
Lancashire won by 3 wickets
T20
South Korea won by 3 wickets
T20
Philippines won by 85 runs
T20
England won by 5 wickets
T20
Bahrain won by 10 wickets
T20
Tanzania won by 5 wickets
T20
Netherlands won by 9 wickets
T20
Essex won by 6 wickets
T20
Nottinghamshire won by 7 wickets
T20
Surrey won by 6 wickets
TEST
England won by 22 runs
T20
Philippines won by 9 wickets
T20
Philippines won by 112 runs
T20
Bahrain won by 6 wickets
T20
Malawi won by 8 runs
T20
Worcestershire won by 12 runs
T20
Leicestershire won by 6 wickets
T20
South Korea won by 39 runs
T20
Indonesia won by 10 wickets
T20
Birmingham Bears won by 36 runs
T20
Kent won by 2 wickets
T20
Indonesia won by 52 runs
T20
Tanzania won by 6 wickets
T20
Philippines won by 7 wickets
T20
Indonesia won by 45 runs
T20
Germany won by 4 wickets
T20
Bahrain won by 7 wickets
T20
Philippines won by 53 runs
T20
Bahrain won by 46 runs
T20
Glamorgan won by 6 wickets
T20
Gloucestershire won by 9 runs
T20
Essex won by 4 wickets
T20
Germany won by 5 wickets
T20
Hampshire won by 62 runs
T20
England won by 5 runs
T20
Gloucestershire won by 13 runs
T20
Birmingham Bears won by 6 wickets
T20
Yorkshire won by 41 runs
TEST
India won by 336 runs
T20
India won by 24 runs