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

The database

Matches

30,206 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.

Saturday 24 October 2026

11 matches
One-dayQATQatar28349.1Kenya27948.5Qatar won by 4 runsCWC Challenge League, Match 35 One-dayDENDenmark274/850KUWKuwait17229.4Denmark won by 102 runsCWC Challenge League, Match 34 T20IWomenARGArgentina188/520MEXMexico239.3Argentina won by 165 runsArgentina Women tour of Mexico, Match 2 T20IWomenARGArgentina260/520MEXMexico3711.4Argentina won by 223 runsArgentina Women tour of Mexico, Match 1 ODINAMNamibia321/650Ireland29047.3Namibia won by 31 runsIreland tour of Namibia, Match 2 T20ILESLesotho6212.5NIGNigeria65/37.4Nigeria won by 7 wicketsICC Men's T20 World Cup Africa Qualifier, Match 12 T20IGAMGambia93/920ZAMZambia97/211.4Zambia won by 8 wicketsICC Men's T20 World Cup Africa Qualifier, Match 11 T20IMOZMozambique197.2Uganda23/00.5Uganda won by 10 wicketsICC Men's T20 World Cup Africa Qualifier, Match 10 One-dayNSWNew South Wales371/850WAWestern Australia29346.3New South Wales won by 78 runsOne-Day Cup (Australia), Match 12 One-dayVICVictoria304/750TASTasmania13725.2Victoria won by 138 runs (DLS)One-Day Cup (Australia), Match 11 T20INew Zealand180/520India181/619.5India won by 4 wicketsIndia tour of New Zealand, Match 2

Friday 23 October 2026

6 matches
ODIZimbabwe16943.3AFGAfghanistan170/334.3Afghanistan won by 7 wicketsUAE ODI Tri-Series TestIAIndia A113 & 516123.1NZANew Zealand A317 & 187/965Match drawnIndia A tour of New Zealand, Match 1 T20IGAMGambia278.2Uganda28/01.4Uganda won by 10 wicketsICC Men's T20 World Cup Africa Qualifier, Match 9 T20ILESLesotho5813.4ZAMZambia61/37.4Zambia won by 7 wicketsICC Men's T20 World Cup Africa Qualifier, Match 8 T20IMOZMozambique9319.4NIGNigeria94/38.3Nigeria won by 7 wicketsICC Men's T20 World Cup Africa Qualifier, Match 7 ODIWomenZimbabwe19749.5India200/127.1India won by 9 wicketsZimbabwe Women tour of India, Match 1

Thursday 22 October 2026

9 matches
TestBCBBangladesh Cricket Board XI371/7d90West Indies336/680Match drawnWest Indies tour of Bangladesh T20SAESouth Africa Emerging Players15319.5MPUMpumalanga158/519.4Mpumalanga won by 5 wicketsCSA Pro20 Cup T20EASEasterns149/920KIKwaZulu-Natal Inland150/520KwaZulu-Natal Inland won by 5 wicketsCSA Pro20 Cup One-dayKUWKuwait331/650QATQatar335/545.3Qatar won by 5 wicketsCWC Challenge League, Match 33 One-dayJERJersey347/550PNGPapua New Guinea17536.5Jersey won by 172 runsCWC Challenge League, Match 32 ODIIreland229/950NAMNamibia17437.5Ireland won by 55 runsIreland tour of Namibia, Match 1 ODIEngland429/450Sri Lanka430/849.5Sri Lanka won by 2 wicketsPakistan ODI Tri-Series, Match 3 T20INew Zealand225/420India230/619.4India won by 4 wicketsIndia tour of New Zealand, Match 1 T20IWomenNew Zealand11/22.4AustraliaNo resultNew Zealand Women tour of Australia, Match 3

Wednesday 21 October 2026

5 matches
ODIBangladesh16041.2AFGAfghanistan161/335.3Afghanistan won by 7 wicketsUAE ODI Tri-Series, Match 3 One-dayKenya324/750DENDenmark22144.1Kenya won by 103 runsCWC Challenge League, Match 31 T20IZAMZambia142/920NIGNigeria146/114.5Nigeria won by 9 wicketsICC Men's T20 World Cup Africa Qualifier, Match 6 T20ILESLesotho8719.3Uganda89/512.3Uganda won by 5 wicketsICC Men's T20 World Cup Africa Qualifier, Match 5 T20IMOZMozambique148/620GAMGambia120/820Mozambique won by 28 runsICC Men's T20 World Cup Africa Qualifier, Match 4

Tuesday 20 October 2026

8 matches
T20WomenSTSydney Thunder152/920SSSydney Sixers153/619.3Sydney Sixers won by 4 wicketsT20 Spring Challenge, Match 2 T20DOLDolphins11618.5WARWarriors117/415Warriors won by 6 wicketsCSA Pro20 Cup T20INIGNigeria262/120GAMGambia10217.2Nigeria won by 160 runsICC Men's T20 World Cup Africa Qualifier, Match 3 T20ILESLesotho169/820MOZMozambique9518.2Lesotho won by 74 runsICC Men's T20 World Cup Africa Qualifier, Match 2 T20IUganda195/620ZAMZambia10817.3Uganda won by 87 runsICC Men's T20 World Cup Africa Qualifier, Match 1 ODIPakistan302/950England21538.4Pakistan won by 87 runsPakistan ODI Tri-Series, Match 2 T20IWomenIndia216/720Zimbabwe124/720India won by 92 runsZimbabwe Women tour of India, Match 3 T20IWomenAustralia167/720New Zealand127/820Australia won by 40 runsNew Zealand Women tour of Australia, Match 2

Monday 19 October 2026

7 matches
T20WomenASAdelaide Strikers116/620PSPerth Scorchers118/518Perth Scorchers won by 5 wicketsT20 Spring Challenge, Match 1 One-dayAUAfghanistan Under-19s304/950BUBangladesh Under-19s304/850Match tiedBangladesh Under-19s tour of Oman, Match 2 ODIAFGAfghanistan29450Zimbabwe13638.4Afghanistan won by 158 runsUAE ODI Tri-Series, Match 2 ODINEPNepal28050OMAOman270/750Nepal won by 10 runsICC Men's Cricket World Cup League 2, Match 138 Multi-dayNSWNew South Wales440/6d & 262/5d51.3WAWestern Australia339 & 244/9111Match drawnSheffield Shield, Match 6 Multi-daySASouth Australia203 & 14547.3QUEQueensland238 & 114/436.4Queensland won by 6 wicketsSheffield Shield, Match 5 Multi-dayTASTasmania241 & 23685.3VICVictoria207 & 26685Tasmania won by 4 runsSheffield Shield, Match 4

Sunday 18 October 2026

4 matches
T20WomenPSPerth Scorchers9218.2STSydney Thunder93/213.1Sydney Thunder won by 8 wicketsT20 Spring Challenge, Match 17 Multi-dayBDBarishal Division229 & 27486.3RDRajshahi Division457/7d & 49/210.5Rajshahi Division won by 8 wicketsNational Cricket League, Match 12 Multi-dayMDMymensingh Division387 & 167/355.2DDDhaka Division377131Match drawnNational Cricket League, Match 10 Multi-daySDSylhet Division179/9 & 237102.5RDRangpur Division206 & 17345.3Sylhet Division won by 37 runsNational Cricket League, Match 9