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

The database

Matches

30,221 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 26 December 2025

5 matches
T20AUCAuckland201/820NDNorthern DistrictsNo resultSuper Smash, Match 1 T20DSGDurban's Super Giants232/520MCTMI Cape Town217/720Durban's Super Giants won by 15 runsSA20, Match 1 T20PSPerth Scorchers150/820HHHobart Hurricanes153/619.3Hobart Hurricanes won by 4 wicketsBig Bash League, Match 12 T20SSSydney Sixers14420MSMelbourne Stars145/317.3Melbourne Stars won by 7 wicketsBig Bash League, Match 11 TestAustralia152 & 13234.3England110 & 178/632.2England won by 4 wicketsThe Ashes, Match 4

Thursday 25 December 2025

1 match
T20IINDIndonesia152/620CAMCambodia125/820Indonesia won by 27 runsCambodia tour of Indonesia, Match 4

Wednesday 24 December 2025

3 matches
T20ICAMCambodia112/520INDIndonesia116/215.5Indonesia won by 8 wicketsCambodia tour of Indonesia, Match 3 T20IBHUBhutan216/820MYAMyanmar96/820Bhutan won by 120 runsMyanmar tour of Bhutan, Match 2 T20SWSharjah Warriorz134/820DCDubai Capitals138/419.1Dubai Capitals won by 6 wicketsInternational League T20, Match 27

Tuesday 23 December 2025

6 matches
T20IINDIndonesia141/520CAMCambodia138/720Indonesia won by 3 runsCambodia tour of Indonesia, Match 2 T20IINDIndonesia167/520CAMCambodia10716Indonesia won by 60 runsCambodia tour of Indonesia, Match 1 T20IMYAMyanmar6916.2BHUBhutan70/27.5Bhutan won by 8 wicketsMyanmar tour of Bhutan, Match 1 T20IWomenSri Lanka128/920India129/311.5India won by 7 wicketsSri Lanka Women tour of India, Match 2 T20GGGulf Giants141/620MEMI Emirates142/216.3MI Emirates won by 8 wicketsInternational League T20, Match 26 T20ASAdelaide Strikers155/820MSMelbourne Stars161/418.1Melbourne Stars won by 6 wicketsBig Bash League, Match 10

Monday 22 December 2025

2 matches
T20ADKAbu Dhabi Knight Riders134/920SWSharjah Warriorz135/620Sharjah Warriorz won by 4 wicketsInternational League T20, Match 25 T20STSydney Thunder193/420BHBrisbane Heat159/620Sydney Thunder won by 34 runsBig Bash League, Match 9

Sunday 21 December 2025

4 matches
T20IWomenSri Lanka121/620India122/214.4India won by 8 wicketsSri Lanka Women tour of India, Match 1 T20DVDesert Vipers124/720MEMI Emirates128/617.3MI Emirates won by 4 wicketsInternational League T20, Match 24 T20GGGulf Giants15619.5DCDubai Capitals162/419.2Dubai Capitals won by 6 wicketsInternational League T20, Match 23 T20MRMelbourne Renegades145/920HHHobart Hurricanes149/313.5Hobart Hurricanes won by 7 wicketsBig Bash League, Match 8

Saturday 20 December 2025

3 matches
T20SWSharjah Warriorz9017.5DVDesert Vipers91/613.5Desert Vipers won by 4 wicketsInternational League T20, Match 22 T20MEMI Emirates187/420ADKAbu Dhabi Knight Riders152/720MI Emirates won by 35 runsInternational League T20, Match 21 T20SSSydney Sixers198/520STSydney Thunder15119.1Sydney Sixers won by 47 runsBig Bash League, Match 7

Friday 19 December 2025

13 matches
T20IWomenOMAOman84/720United Arab Emirates85/112.3United Arab Emirates won by 9 wicketsGCC Women's Twenty20 Championship Cup, Final T20IWomenMalaysia58/820Thailand59/39.5Thailand won by 7 wicketsSEA Games Women's Twenty20 Cricket Competition, Final T20IWomenMYAMyanmar6119.2INDIndonesia63/514.4Indonesia won by 5 wicketsSEA Games Women's Twenty20 Cricket Competition, 3rd Place Play-Off Multi-dayBSCBadureliya Sports Club211 & 216/586KYCKurunegala Youth Cricket Club29590.2Match drawnMajor League Tournament Multi-dayTUCTamil Union Cricket and Athletic Club309 & 76/214BRCBurgher Recreation Club312/8d106.4Match drawnMajor League Tournament Multi-dayNCCNondescripts Cricket Club296 & 103/217MSCMoors Sports Club31792.5Match drawnMajor League Tournament Multi-dayPSCPanadura Sports Club118 & 307/477NSWNugegoda Sports Welfare Club318/5d105.5Match drawnMajor League Tournament Multi-dayPSCPolice Sports Club477115.2CMCChilaw Marians Cricket Club153 & 17057.4Police Sports Club won by an innings and 154 runsMajor League Tournament Multi-dayBCABloomfield Cricket and Athletic Club233 & 238/967CCCColts Cricket Club29977.2Match drawnMajor League Tournament T20DCDubai Capitals180/620SWSharjah Warriorz11717Dubai Capitals won by 63 runsInternational League T20, Match 20 T20PSPerth Scorchers257/620BHBrisbane Heat258/219.5Brisbane Heat won by 8 wicketsBig Bash League, Match 6 T20IIndia231/520South Africa201/820India won by 30 runsSouth Africa tour of India, Match 5 ODIWomenIreland20545.2South Africa206/432.2South Africa won by 6 wicketsIreland Women tour of South Africa, Match 3

Thursday 18 December 2025

8 matches
T20IWomenQATQatar97/920OMAOman98/415.4Oman won by 6 wicketsGCC Women's Twenty20 Championship Cup, Match 15 T20IWomenUnited Arab Emirates198/120BAHBahrain4116United Arab Emirates won by 157 runsGCC Women's Twenty20 Championship Cup, Match 14 T20IWomenSASaudi Arabia2012KUWKuwait21/01.3Kuwait won by 10 wicketsGCC Women's Twenty20 Championship Cup, Match 13 T20IWomenMalaysia154/420MYAMyanmar6515.2Malaysia won by 89 runsSEA Games Women's Twenty20 Cricket Competition, Semi Final T20IWomenThailand144/820INDIndonesia7016.2Thailand won by 74 runsSEA Games Women's Twenty20 Cricket Competition, Semi Final T20GGGulf Giants165/720ADKAbu Dhabi Knight Riders167/619.2Abu Dhabi Knight Riders won by 4 wicketsInternational League T20, Match 19 T20HHHobart Hurricanes158/920MSMelbourne Stars159/216Melbourne Stars won by 8 wicketsBig Bash League, Match 5 TestNew Zealand575/8d & 306/2d54West Indies420 & 13880.3New Zealand won by 323 runsWest Indies tour of New Zealand, Match 3

Wednesday 17 December 2025

5 matches
T20IWomenMYAMyanmar123/720SINSingapore5115.5Myanmar won by 72 runsSEA Games Women's Twenty20 Cricket Competition, Match 6 T20IWomenPHIPhilippines62/920Malaysia63/28.2Malaysia won by 8 wicketsSEA Games Women's Twenty20 Cricket Competition, Match 5 T20MEMI Emirates137/820DCDubai Capitals13020MI Emirates won by 7 runsInternational League T20, Match 18 T20SSSydney Sixers159/920ASAdelaide Strikers160/719.2Adelaide Strikers won by 3 wicketsBig Bash League, Match 4 TestAustralia371 & 34984.4England286 & 352102.5Australia won by 82 runsThe Ashes, Match 3