2025 Cricket Matches

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

Browse by Month

All Matches(page 12 of 16)

T20
Portugal won by 5 wickets
T20
Portugal won by 8 wickets
T20
Belgium won by 103 runs
T20
Hampshire won by 106 runs
T20
Leicestershire won by 5 wickets
T20
Northamptonshire won by 13 runs
ODI
England won by 108 runs
T20
Pakistan won by 57 runs
T20
Portugal won by 5 wickets
T20
Portugal won by 8 wickets
T20
Belgium won by 6 wickets
T20
Italy won by 29 runs
T20
Sweden won by 18 runs
T20
Germany won by 8 wickets
T20
Sussex won by 16 runs
T20
Switzerland won by 8 wickets
T20
Switzerland won by 80 runs
T20
Italy won by 34 runs
T20
Spain won by 8 wickets
T20
Germany won by 39 runs
T20
Pakistan won by 37 runs
T20
Switzerland won by 7 wickets
T20
Switzerland won by 7 wickets
T20
Jersey won by 7 wickets
T20
Italy won by 10 wickets
T20
Punjab Kings won by 7 wickets
T20
Germany won by 7 runs
T20
Isle of Man won by 7 wickets
T20
Chennai Super Kings won by 83 runs
T20
Sunrisers Hyderabad won by 110 runs
ODI
West Indies won by 197 runs
T20
Italy won by 7 wickets
T20
Sweden won by 13 runs
T20
Italy won by 8 wickets
T20
Germany won by 28 runs
T20
Delhi Capitals won by 6 wickets
Multi-Day
Sussex won by 9 wickets
Multi-Day
Nottinghamshire won by 163 runs
T20
England won by 9 wickets
Multi-Day
Glamorgan won by 10 wickets
Multi-Day
Leicestershire won by 3 runs
Multi-Day
Derbyshire won by 14 runs
T20
Lucknow Super Giants won by 33 runs
T20
United Arab Emirates won by 7 wickets
T20
Mumbai Indians won by 59 runs
ODI
Ireland won by 124 runs
T20
Rajasthan Royals won by 6 wickets
T20
United Arab Emirates won by 2 wickets
T20
Austria won by 5 wickets
T20
Austria won by 168 runs
T20
Gujarat Titans won by 10 wickets
Multi-Day
Surrey won by 28 runs
Multi-Day
Hampshire won by 89 runs
Multi-Day
Worcestershire won by 225 runs
T20
Malaysia won by 10 wickets
Multi-Day
Gloucestershire won by 3 wickets
Multi-Day
Leicestershire won by 7 wickets
Multi-Day
Glamorgan won by 8 wickets