2025 Cricket Matches

1,598 matches played in 2025. Browse by month or scroll through all results below.

Browse by Month

All Matches(page 8 of 16)

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