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.

Wednesday 14 October 2026

5 matches
T20IThailand134/820BHUBhutan9718.5Thailand won by 37 runsICC Men's T20 World Cup Asia Qualifier, Match 21 T20IBAHBahrain11920QATQatar120/820Qatar won by 2 wicketsICC Men's T20 World Cup Asia Qualifier, Match 20 T20IMONMongolia5616.4MYAMyanmar60/15.2Myanmar won by 9 wicketsICC Men's T20 World Cup Asia Qualifier, Match 19 T20IWest Indies247/320India223/919.3West Indies won by 24 runsWest Indies tour of India, Match 4 ODIWomenBangladesh17249.5Australia175/222.4Australia won by 8 wicketsBangladesh Women tour of Australia, Match 3

Tuesday 13 October 2026

9 matches
T20TITTitans20419.5KIKwaZulu-Natal Inland183/620Titans won by 21 runsCSA Pro20 Cup T20NWNorth West144/520DOLDolphins148/316Dolphins won by 7 wicketsCSA Pro20 Cup T20LIOLions138/820BORBorder133/620Lions won by 5 runsCSA Pro20 Cup T20NCNorthern Cape171/620LIMLimpopo65/48.3Northern Cape won by 14 runs (DLS)CSA Pro20 Cup ODINEPNepal263/850OMAOman15040Nepal won by 113 runsICC Men's Cricket World Cup League 2, Match 134 ODIUSAUnited States of America277/750NAMNamibia278/448.3Namibia won by 6 wicketsICC Men's Cricket World Cup League 2, Match 135 T20IPakistan168/820Sri Lanka172/217.1Sri Lanka won by 8 wicketsSri Lanka tour of Pakistan, Match 3 One-dayQUEQueensland26145.2WAWestern Australia24644Queensland won by 15 runsOne-Day Cup (Australia), Match 9 One-dayTASTasmania20329.1NSWNew South Wales15826Tasmania won by 57 runs (DLS)One-Day Cup (Australia), Match 8

Monday 12 October 2026

7 matches
T20ISASaudi Arabia98/610CHIChina34/810Saudi Arabia won by 64 runsICC Men's T20 World Cup Asia Qualifier, Match 12 T20IHKHong Kong104/313MALMaldivesNo resultICC Men's T20 World Cup Asia Qualifier, Match 11 T20IMalaysia149/520SINSingapore11219Malaysia won by 37 runsICC Men's T20 World Cup Asia Qualifier, Match 10 T20IBHUBhutan74/920KUWKuwait78/24.2Kuwait won by 8 wicketsICC Men's T20 World Cup Asia Qualifier, Match 18 T20IMYAMyanmar5216Thailand53/19.5Thailand won by 9 wicketsICC Men's T20 World Cup Asia Qualifier, Match 17 T20IQATQatar211/316.1MONMongoliaNo resultICC Men's T20 World Cup Asia Qualifier, Match 16 One-daySASouth Australia31149.3VICVictoria241/943.5South Australia won by 70 runsOne-Day Cup (Australia), Match 7

Sunday 11 October 2026

17 matches
One-dayKCCKowloon Cricket Club320/750HKCHong Kong Cricket Club18544.2Kowloon Cricket Club won by 135 runsHong Kong Premier League One-Day Tournament, Match 3 T20TITTitans260/420EASEasterns161/720Titans won by 99 runsCSA Pro20 Cup T20SAESouth Africa Emerging Players151/420BOLBoland155/716.3Boland won by 3 wicketsCSA Pro20 Cup Multi-dayMUMMumbai429136.5CHAChandigarh78 & 19652.1Mumbai won by an innings and 155 runsGroup D, Ranji Trophy Multi-dayMPMadhya Pradesh196 & 249/6d80JKJammu & Kashmir120 & 88/734Match drawnGroup A, Ranji Trophy One-dayIAIndia A27547.3AAAustralia A22646.2India A won by 49 runsAustralia A tour of India, Match 3 T20ISINSingapore13920CHIChina89/620Singapore won by 50 runsICC Men's T20 World Cup Asia Qualifier, Match 9 T20IMALMaldives125/920Malaysia127/48.5Malaysia won by 6 wicketsICC Men's T20 World Cup Asia Qualifier, Match 8 T20ISASaudi Arabia168/620HKHong Kong15819.3Saudi Arabia won by 10 runsICC Men's T20 World Cup Asia Qualifier, Match 7 T20IMONMongolia1712.4BAHBahrain18/21.1Bahrain won by 8 wicketsICC Men's T20 World Cup Asia Qualifier, Match 15 T20IBHUBhutan6415.5QATQatar65/15.4Qatar won by 9 wicketsICC Men's T20 World Cup Asia Qualifier, Match 14 T20IMYAMyanmar3415.3KUWKuwait37/14Kuwait won by 9 wicketsICC Men's T20 World Cup Asia Qualifier, Match 13 ODINEPNepal23550CANCanada21148.4Nepal won by 24 runsICC Men's Cricket World Cup League 2, Match 132 ODIUnited Arab Emirates21346.3USAUnited States of America214/538.4United States of America won by 5 wicketsICC Men's Cricket World Cup League 2, Match 133 T20IPakistan215/320Sri Lanka133/720Pakistan won by 82 runsSri Lanka tour of Pakistan, Match 2 T20IIndia22320West Indies209/720India won by 14 runsWest Indies tour of India, Match 3 ODIWomenBangladesh220/650Australia222/128.1Australia won by 9 wicketsBangladesh Women tour of Australia, Match 2

Saturday 10 October 2026

1 match
T20WPWestern Province136/720MPUMpumalanga11117.2Western Province won by 25 runsCSA Pro20 Cup

Friday 9 October 2026

11 matches
TestBangladesh346 & 372/7d105.2AFGAfghanistan240 & 346/8142Match drawnBangladesh tour of United Arab Emirates T20BORBorder128/720DOLDolphins129/315.2No resultCSA Pro20 Cup One-dayAAAustralia A27549.5IAIndia A20645.2Australia A won by 69 runsAustralia A tour of India, Match 2 T20ISINSingapore188/620MALMaldives155/720Singapore won by 33 runsICC Men's T20 World Cup Asia Qualifier, Match 6 T20ICHIChina4013.2HKHong Kong41/23.4Hong Kong won by 8 wicketsICC Men's T20 World Cup Asia Qualifier, Match 5 T20IMalaysia137/220SASaudi Arabia139/719.1Saudi Arabia won by 3 wicketsICC Men's T20 World Cup Asia Qualifier, Match 4 T20IMYAMyanmar55/920QATQatar56/17Qatar won by 9 wicketsICC Men's T20 World Cup Asia Qualifier, Match 12 T20IKUWKuwait188/720BAHBahrain189/419.2Bahrain won by 6 wicketsICC Men's T20 World Cup Asia Qualifier, Match 11 T20IThailand196/220MONMongolia1311.3Thailand won by 183 runsICC Men's T20 World Cup Asia Qualifier, Match 10 ODIOMAOman26349.1CANCanada22248Oman won by 41 runsICC Men's Cricket World Cup League 2, Match 130 ODIUnited Arab Emirates13437.3NAMNamibia135/226Namibia won by 8 wicketsICC Men's Cricket World Cup League 2, Match 131