Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade

The database

Cricket matches in 2025

2,643 cricket matches in 2025. Newest first.

Friday 21 February 2025

4 matches
Multi-dayCCCColombo Cricket Club478 & 356/8d66BRCBurgher Recreation Club24979.5Match drawnMajor League Tournament Multi-dayKCCKandy Customs Cricket Club154 & 16240.1MSCMoors Sports Club33179Moors Sports Club won by an innings and 15 runsMajor League Tournament Multi-dayNSWNugegoda Sports Welfare Club90 & 17941.4TUCTamil Union Cricket and Athletic Club39573.4Tamil Union Cricket and Athletic Club won by an innings and 126 runsMajor League Tournament ODIScorecardSouth Africa315/650AFGAfghanistan20843.3South Africa won by 107 runsKarachi

Thursday 20 February 2025

3 matches
T20IOMAOman190/520USAUnited States of America194/319United States of America won by 7 wicketsUnited States of America in Oman T20I Series, Match 1 T20IINDIndonesia27/65BAHBahrain28/02.5Bahrain won by 10 wicketsBahrain tour of Indonesia, Match 2 ODIBangladesh22849.4India231/446.3India won by 6 wicketsICC Champions Trophy, Match 2

Wednesday 19 February 2025

3 matches
T20IBAHBahrain156/620INDIndonesia9319.2Bahrain won by 63 runsBahrain tour of Indonesia, Match 1 T20WomenUWUP Warriorz166/720DCDelhi Capitals167/319.5Delhi Capitals won by 7 wicketsWomen's Premier League, Match 6 ODINew Zealand320/550Pakistan26047.2New Zealand won by 60 runsICC Champions Trophy, Match 1

Tuesday 18 February 2025

6 matches
T20WomenGGGujarat Giants12020MIMumbai Indians122/516.1Mumbai Indians won by 5 wicketsWomen's Premier League, Match 5 ODIUSAUnited States of America12235.3OMAOman6525.3United States of America won by 57 runsICC Men's Cricket World Cup League 2, Match 54 ODIIreland240/650Zimbabwe246/139.3Zimbabwe won by 9 wicketsIreland tour of Zimbabwe, Match 3 Multi-daySASouth Australia93 & 388132.4TASTasmania101 & 29398South Australia won by 87 runsSheffield Shield, Match 24 Multi-dayQUEQueensland147 & 15358.4WAWestern Australia312114Western Australia won by an innings and 12 runsSheffield Shield, Match 23 Multi-dayNSWNew South Wales238 & 17469VICVictoria182 & 15438.4New South Wales won by 76 runsSheffield Shield, Match 22

Monday 17 February 2025

1 match
T20WomenDCDelhi Capitals14119.3RCBRoyal Challengers Bengaluru146/216.2Royal Challengers Bengaluru won by 8 wicketsWomen's Premier League, Match 4

Sunday 16 February 2025

5 matches
One-dayTANTanzania18945.5SINSingapore9828.1Tanzania won by 91 runsCWC Challenge League, Match 30 One-dayHKHong Kong14636ITAItaly147/323.2Italy won by 7 wicketsCWC Challenge League, Match 29 T20WomenUWUP Warriorz143/920GGGujarat Giants144/418Gujarat Giants won by 6 wicketsWomen's Premier League, Match 3 ODINAMNamibia9633.1OMAOman100/822.4Oman won by 2 wicketsICC Men's Cricket World Cup League 2, Match 53 ODIZimbabwe24549Ireland249/448.4Ireland won by 6 wicketsIreland tour of Zimbabwe, Match 2

Saturday 15 February 2025

3 matches
One-dayBAHBahrain13043.2ITAItaly132/418.1Italy won by 6 wicketsCWC Challenge League, Match 28 One-dayUganda14841.1TANTanzania8929.1Uganda won by 59 runsCWC Challenge League, Match 27 T20WomenMIMumbai Indians16419.1DCDelhi Capitals165/820Delhi Capitals won by 2 wicketsWomen's Premier League, Match 2

Friday 14 February 2025

11 matches
T20WomenGGGujarat Giants201/520RCBRoyal Challengers Bengaluru202/418.3Royal Challengers Bengaluru won by 6 wicketsWomen's Premier League, Match 1 ODISri Lanka281/450Australia10724.2Sri Lanka won by 174 runsAustralia tour of Sri Lanka, Match 2 ODIUSAUnited States of America268/950NAMNamibia19842.3United States of America won by 70 runsICC Men's Cricket World Cup League 2, Match 52 ODIZimbabwe299/550Ireland25046Zimbabwe won by 49 runsIreland tour of Zimbabwe, Match 1 Multi-dayKCCKandy Customs Cricket Club165 & 21255.4CCCColombo Cricket Club201 & 177/532Colombo Cricket Club won by 5 wicketsMajor League Tournament Multi-dayNSWNugegoda Sports Welfare Club401/9d & 261/3d62BRCBurgher Recreation Club200 & 51/417Match drawnMajor League Tournament Multi-dayKYCKurunegala Youth Cricket Club136 & 18966.5MSCMoors Sports Club315 & 11/01.4Moors Sports Club won by 10 wicketsMajor League Tournament Multi-dayNCCNondescripts Cricket Club379 & 337/560SSCSinhalese Sports Club352102.4Match drawnMajor League Tournament Multi-dayBCABloomfield Cricket and Athletic Club244 & 319/8d54PSCPanadura Sports Club318/9 & 137/947Match drawnMajor League Tournament Multi-dayACCAce Capital Cricket Club115 & 19854.5PSCPolice Sports Club250 & 67/417.1Police Sports Club won by 6 wicketsMajor League Tournament ODIPakistan24249.3New Zealand243/545.2New Zealand won by 5 wicketsPakistan Tri-Nation Series, Final

Thursday 13 February 2025

6 matches
One-dayUganda27649.5HKHong Kong20046.3Uganda won by 76 runsCWC Challenge League, Match 26 One-daySINSingapore11733.4BAHBahrain123/224.4Bahrain won by 8 wicketsCWC Challenge League, Match 25 Multi-dayCMCChilaw Marians Cricket Club276 & 74/628.1RCCRagama Cricket Club89 & 25882.5Chilaw Marians Cricket Club won by 4 wicketsMajor League Tournament One-dayVICVictoria266/950TASTasmania270/540.3Tasmania won by 5 wicketsOne-Day Cup (Australia), Match 18 One-daySASouth Australia208/950WAWestern Australia16438.5South Australia won by 44 runsOne-Day Cup (Australia), Match 17 One-dayQUEQueensland310/945NSWNew South Wales25642.2Queensland won by 54 runsOne-Day Cup (Australia), Match 16

Wednesday 12 February 2025

4 matches
ODIUSAUnited States of America15142.1OMAOman152/345.5Oman won by 7 wicketsICC Men's Cricket World Cup League 2, Match 51 ODISri Lanka21446Australia16533.5Sri Lanka won by 49 runsAustralia tour of Sri Lanka, Match 1 ODISouth Africa352/550Pakistan355/449Pakistan won by 6 wicketsPakistan Tri-Nation Series, Match 3 ODIIndia35650England21434.2India won by 142 runsEngland tour of India, Match 3

Monday 10 February 2025

4 matches
One-daySINSingapore243/950Uganda245/240.4Uganda won by 8 wicketsCWC Challenge League, Match 22 One-dayTANTanzania13941.2BAHBahrain140/434.1Bahrain won by 6 wicketsCWC Challenge League, Match 21 ODINAMNamibia16946.3OMAOman14637.2Namibia won by 23 runsICC Men's Cricket World Cup League 2, Match 50 ODISouth Africa304/650New Zealand308/448.4New Zealand won by 6 wicketsPakistan Tri-Nation Series, Match 2