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 31 October 2026

6 matches
One-dayKenya230/738PNGPapua New Guinea14230.1Kenya won by 88 runsCWC Challenge League, Match 44 T20BKBiratnagar Kings105/25SPRSudur Paschim Royals70/35Biratnagar Kings won by 35 runsNepal Premier League, Match 8 ODISri Lanka325/850Pakistan331/748.3Pakistan won by 3 wicketsPakistan ODI Tri-Series, Final Multi-dayVICVictoria307 & 17378.2QUEQueensland280 & 75/327Match drawnSheffield Shield, Match 9 T20WomenMRMelbourne Renegades136/620PSPerth Scorchers138/113.3Perth Scorchers won by 9 wicketsWomen's Big Bash League, Match 5 T20WomenASAdelaide Strikers185/220MSMelbourne Stars164/720Adelaide Strikers won by 21 runsWomen's Big Bash League, Match 4

Friday 30 October 2026

15 matches
T20MWMontreal Warriors121/920TKToronto Kings124/518.5Toronto Kings won by 5 wicketsNCL GT20 Canada, Match 13 T20VGVancouver Guardians199/620BBBrampton Blazers186/920Vancouver Guardians won by 13 runsNCL GT20 Canada, Match 12 One-dayMTMatabeleland Tuskers274/950MEMashonaland Eagles12940.2Matabeleland Tuskers won by 145 runsPro50 Championship, Match 6 One-dayMWRMid West Rhinos21547.3MOUMountaineers216/646.4Mountaineers won by 4 wicketsPro50 Championship, Match 5 ODIIndia88/56Pakistan91/23.5Pakistan won by 4 wicketsHong Kong International Sixes ODIOMAOman107/26South Africa58/64Oman won by 49 runsHong Kong International Sixes ODIAUAfghanistan Under-19s462/450OUOman Under-19s9728.3Afghanistan Under-19s won by 365 runsAfghanistan Under-19s tour of Oman, Match 2 One-dayCANCanterbury350/550WELWellington14132.2Canterbury won by 209 runsThe Ford Trophy, Match 5 One-dayNDNorthern Districts16744.4AUCAuckland170/633.2Auckland won by 4 wicketsThe Ford Trophy, Match 4 One-dayJERJersey312/850DENDenmark24047.5Jersey won by 72 runsCWC Challenge League, Match 43 One-dayPNGPapua New Guinea11939.3KUWKuwait123/021.3Kuwait won by 10 wicketsCWC Challenge League, Match 42 ODIIreland298/850NAMNamibia16841Ireland won by 130 runsIreland tour of Namibia, Match 4 Multi-dayTASTasmania427119.1NSWNew South Wales202 & 14450.2Tasmania won by an innings and 81 runsSheffield Shield, Match 8 T20WomenBHBrisbane Heat154/520SSSydney Sixers157/620Sydney Sixers won by 4 wicketsWomen's Big Bash League, Match 3 T20INew Zealand259/720India172/920New Zealand won by 87 runsIndia tour of New Zealand, Match 4

Thursday 29 October 2026

10 matches
T20TKToronto Kings19120MSMississauga Skyhawks158/820Toronto Kings won by 33 runsNCL GT20 Canada, Match 11 T20MWMontreal Warriors185/320VGVancouver Guardians90/920Montreal Warriors won by 95 runsNCL GT20 Canada, Match 10 T20IAFGAfghanistan221/720Zimbabwe202/520Afghanistan won by 19 runsZimbabwe tour of United Arab Emirates, Match 2 T20TITTitans157/620SWDSouth Western Districts158/718.3South Western Districts won by 3 wicketsCSA Pro20 Cup ODIOMAOman19645.1United Arab Emirates199/647.3United Arab Emirates won by 4 wicketsICC Men's Cricket World Cup League 2, Match 141 T20BKBiratnagar Kings186/720KYKarnali Yaks187/619.5Karnali Yaks won by 4 wicketsNepal Premier League, Match 6 T20KGKathmandu Gorkhas11519.3JBJanakpur Bolts116/217.2Janakpur Bolts won by 8 wicketsNepal Premier League, Match 5 ODIEngland386/550Sri Lanka33145.1England won by 55 runsPakistan ODI Tri-Series, Match 6 T20WomenMSMelbourne Stars192/420HHHobart Hurricanes174/820Melbourne Stars won by 18 runsWomen's Big Bash League, Match 2 T20WomenMRMelbourne Renegades138/920STSydney Thunder140/417Sydney Thunder won by 6 wicketsWomen's Big Bash League, Match 1

Wednesday 28 October 2026

9 matches
T20VGVancouver Guardians177/720BBBrampton Blazers8112.1Vancouver Guardians won by 96 runsNCL GT20 Canada, Match 8 T20EASEasterns198/620LIOLions204/118Lions won by 9 wicketsCSA Pro20 Cup ODIWELWellington21348.1OTAOtago214/437.1Otago won by 6 wicketsThe Ford Trophy, Match 3 One-dayKUWKuwait367/950Kenya21743Kuwait won by 150 runsCWC Challenge League, Match 41 One-dayDENDenmark12036.2QATQatar6816.2Denmark won by 52 runsCWC Challenge League, Match 40 T20PAPokhara Avengers145/720SPRSudur Paschim Royals148/416.5Sudur Paschim Royals won by 6 wicketsNepal Premier League, Match 4 TestBangladesh272 & 14248.4West Indies245 & 170/235.1West Indies won by 8 wicketsWest Indies tour of Bangladesh, Match 1 Multi-dayWAWestern Australia406/5d & 16961.5SASouth Australia154 & 316100.2Western Australia won by 105 runsSheffield Shield, Match 7 ODIWomenZimbabwe13139.5India133/217India won by 8 wicketsZimbabwe Women tour of India, Match 3

Tuesday 27 October 2026

10 matches
ODIAUAfghanistan Under-19s421/550OUOman Under-19s134/939Afghanistan Under-19s won by 287 runsAfghanistan Under-19s tour of Oman, Match 1 T20IAFGAfghanistan17719.5Zimbabwe14019.1Afghanistan won by 37 runsZimbabwe tour of United Arab Emirates, Match 1 Multi-dayMISMarkhor IT Solutions112 & 29674.5SBPState Bank of Pakistan172 & 18571.5Markhor IT Solutions won by 51 runsPresident's Trophy Grade-I One-dayNDNorthern Districts403/650CDCentral Districts34144.2Northern Districts won by 62 runsThe Ford Trophy, Match 2 One-dayAUCAuckland361/550CANCanterbury31144.1Auckland won by 33 runs (DLS)The Ford Trophy, Match 1 ODINETNetherlands371/550OMAOman26549.3Netherlands won by 106 runsICC Men's Cricket World Cup League 2, Match 140 One-dayJERJersey22450KUWKuwait225/333.4Kuwait won by 7 wicketsCWC Challenge League, Match 39 One-dayPNGPapua New Guinea15536.3QATQatar157/114.5Qatar won by 9 wicketsCWC Challenge League, Match 38 T20KYKarnali Yaks132/920JBJanakpur Bolts11319.3Karnali Yaks won by 19 runsNepal Premier League, Match 3 T20CRChitwan Rhinos157/320BKBiratnagar Kings14919.3Chitwan Rhinos won by 8 runsNepal Premier League, Match 2