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

The database

Matches

30,219 matches: full scorecards from December 2001 for Tests, ODIs, T20 internationals, the big leagues and women's cricket, and the result of every men's Test, ODI and T20 international back to 1877. Newest first.

Friday 9 October 2026

4 matches
T20ISri Lanka182/820Pakistan187/618.5Pakistan won by 4 wicketsSri Lanka tour of Pakistan, Match 1 T20IIndia249/520West Indies252/418.3West Indies won by 6 wicketsWest Indies tour of India, Match 2 ODIWomenBangladesh16649.4Australia168/325.4Australia won by 7 wicketsBangladesh Women tour of Australia, Match 1 TestAustralia390 & 314/6d58South Africa284 & 20686.5Australia won by 214 runsAustralia tour of South Africa, Match 1

Thursday 8 October 2026

11 matches
T20WomenBWUBangladesh Women Under-19s126/820SLWSri Lanka Women Under-19s128/419.1Sri Lanka Women Under-19s won by 6 wicketsPakistan Women's Under-19s T20 Tri-Series, Match 5 T20NCNorthern Cape83/920WARWarriors88/311Warriors won by 7 wicketsCSA Pro20 Cup T20BOLBoland164/420EASEasterns164/520Match tiedCSA Pro20 Cup T20IHKHong Kong140/520Malaysia72/510Hong Kong won by 7 runs (DLS)ICC Men's T20 World Cup Asia Qualifier, Match 3 T20ISASaudi Arabia174/720SINSingapore99/720Saudi Arabia won by 75 runsICC Men's T20 World Cup Asia Qualifier, Match 2 T20ICHIChina9616.3MALMaldives100/010.1Maldives won by 10 wicketsICC Men's T20 World Cup Asia Qualifier, Match 1 T20IMYAMyanmar70/920BAHBahrain73/211.2Bahrain won by 8 wicketsICC Men's T20 World Cup Asia Qualifier, Match 9 T20IBHUBhutan203/520MONMongolia6715Bhutan won by 136 runsICC Men's T20 World Cup Asia Qualifier, Match 8 T20IThailand6018.3KUWKuwait61/17Kuwait won by 9 wicketsICC Men's T20 World Cup Asia Qualifier, Match 7 Multi-dayQUEQueensland307 & 6825.1WAWestern Australia175 & 201/872.5Western Australia won by 2 wicketsSheffield Shield, Match 3 Multi-dayTASTasmania245 & 402/5153NSWNew South Wales500/9d97.2Match drawnSheffield Shield, Match 2

Wednesday 7 October 2026

5 matches
T20SAESouth Africa Emerging Players143/520TITTitans147/211.4Titans won by 8 wicketsCSA Pro20 Cup T20KNIKnights151/620KIKwaZulu-Natal Inland155/318.2KwaZulu-Natal Inland won by 7 wicketsCSA Pro20 Cup T20IWomenZimbabwe142/620West Indies143/217West Indies won by 8 wicketsWest Indies Women tour of Zimbabwe, Match 3 ODINAMNamibia298/950USAUnited States of America299/648.5United States of America won by 4 wicketsICC Men's Cricket World Cup League 2, Match 129 Multi-dayVICVictoria244 & 22490.4SASouth Australia508135.3South Australia won by an innings and 40 runsSheffield Shield, Match 1

Tuesday 6 October 2026

7 matches
One-dayWomenQUEQueensland266/936BANBangladesh196/736Queensland won by 72 runs (DLS)Bangladesh Women tour of Australia T20EASEasterns130/720WPWestern Province134/115.5Western Province won by 9 wicketsCSA Pro20 Cup One-dayAAAustralia A27448.2IAIndia A14931.4Australia A won by 125 runsAustralia A tour of India, Match 1 T20IMONMongolia4214.5KUWKuwait43/03.3Kuwait won by 10 wicketsICC Men's T20 World Cup Asia Qualifier, Match 6 T20IBAHBahrain139/520BHUBhutan7318.4Bahrain won by 66 runsICC Men's T20 World Cup Asia Qualifier, Match 5 T20IThailand76/920QATQatar80/312.3Qatar won by 7 wicketsICC Men's T20 World Cup Asia Qualifier, Match 4 T20IWest Indies17119.1India172/214.4India won by 8 wicketsWest Indies tour of India, Match 1

Monday 5 October 2026

9 matches
One-dayVAVancouver Anchors164/310TSToronto Sixers168/510Toronto Sixers won by 5 wicketsCanada Super60 Multi-dayAUAustralia Under-19s174 & 15143.5IUIndia Under-19s315 & 11/00.5India Under-19s won by 10 wicketsAustralia Under-19s tour of India, Match 2 T20ISKSouth Korea172/720INDIndonesia130/820South Korea won by 42 runsIndonesia tour of South Korea, Match 4 T20IINDIndonesia9920SKSouth Korea102/213.3South Korea won by 8 wicketsIndonesia tour of South Korea, Match 3 T20IWomenZimbabwe106/720West Indies108/29.1West Indies won by 8 wicketsWest Indies Women tour of Zimbabwe, Match 2 T20IKUWKuwait199/720QATQatar141/820Kuwait won by 58 runsICC Men's T20 World Cup Asia Qualifier, Match 3 T20IBAHBahrain104/620Thailand97/820Bahrain won by 7 runsICC Men's T20 World Cup Asia Qualifier, Match 2 T20IBHUBhutan119/820MYAMyanmar92/920Bhutan won by 27 runsICC Men's T20 World Cup Asia Qualifier, Match 1 ODIUnited Arab Emirates330/850USAUnited States of America332/448.5United States of America won by 6 wicketsICC Men's Cricket World Cup League 2, Match 128

Sunday 4 October 2026

7 matches
One-dayWomenVWVancouver Warriors84/910TSToronto Sixers85/49.3Toronto Sixers won by 6 wicketsCanada Super60 Women One-dayBBBrampton Blitz1019.1VAVancouver Anchors105/46.5Vancouver Anchors won by 6 wicketsCanada Super60, Match 2 One-dayTSToronto Sixers130/410MMMississauga Masters121/710Toronto Sixers won by 9 runsCanada Super60, Match 1 One-dayBBBrampton Blitz149/410MRTMontreal Royal Tigers142/510Brampton Blitz won by 7 runsCanada Super60, Match 15 T20BOLBoland187/520KIKwaZulu-Natal Inland12419.1Boland won by 63 runsCSA Pro20 Cup T20LIMLimpopo9119.4DOLDolphins95/312.5Dolphins won by 7 wicketsCSA Pro20 Cup T20IINDIndonesia105/920SKSouth Korea110/115South Korea won by 9 wicketsIndonesia tour of South Korea, Match 2

Saturday 3 October 2026

7 matches
One-dayMMMississauga Masters166/510TSToronto Sixers74/910Mississauga Masters won by 92 runsCanada Super60, Match 14 One-dayVAVancouver Anchors141/710WRWWhite Rock Warriors106/710Vancouver Anchors won by 35 runsCanada Super60, Match 13 One-dayMMMississauga Masters128/610BBBrampton Blitz95/710Mississauga Masters won by 33 runsCanada Super60, Match 12 One-dayWRWWhite Rock Warriors140/510MRTMontreal Royal Tigers127/910White Rock Warriors won by 13 runsCanada Super60, Match 11 Multi-dayRDRajshahi Division364 & 224/889CDChattogram Division393114.2Match drawnNational Cricket League, Match 4 Multi-dayKDKhulna Division426117.5BDBarishal Division94 & 19767.1Khulna Division won by an innings and 135 runsNational Cricket League, Match 3 Multi-dayRDRangpur Division340 & 14962DDDhaka Division284 & 9/04.1Match drawnNational Cricket League, Match 2