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

The database

Matches

30,216 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 19 January 2024

3 matches
T20IWomenScorecardSAMSamoa115/720FIJFiji8919.1Samoa won by 26 runsAuckland T20IWomenScorecardCICook IslandsVANVanuatuVanuatu won by 120 runsAuckland T20IWomenScorecardFIJFiji4420PNGPapua New Guinea45/15.5Papua New Guinea won by 9 wicketsAuckland

Thursday 18 January 2024

7 matches
ODIWomenZimbabwe17042.5Ireland110/013.1Ireland won by 10 wickets (DLS)Ireland Women tour of Zimbabwe, Match 1 T20IZimbabwe8214.1Sri Lanka88/110.5Sri Lanka won by 9 wicketsZimbabwe tour of Sri Lanka, Match 3 T20WomenNDNorthern Districts123/520CANCanterbury53/57Northern Districts won by 1 run (DLS)Women's Super Smash, Match 26 T20CANCanterbury228/620NDNorthern Districts138/720Canterbury won by 90 runsSuper Smash, Match 26 T20PCPretoria Capitals204/920DSGDurban's Super Giants187/720Pretoria Capitals won by 17 runsSA20, Match 10 T20IWomenScorecardVANVanuatu95/920SAMSamoa99/719Samoa won by 3 wicketsAuckland T20IWomenScorecardCICook IslandsPNGPapua New GuineaPapua New Guinea won by 128 runsAuckland

Wednesday 17 January 2024

8 matches
T20IIndia212/420AFGAfghanistan212/620Match tiedAfghanistan tour of India, Match 3 T20JSKJoburg Super Kings13419.5PRPaarl Royals135/314.1Paarl Royals won by 7 wicketsSA20, Match 9 T20INew Zealand224/720Pakistan179/720New Zealand won by 45 runsPakistan tour of New Zealand, Match 3 TestWest Indies188 & 12035.2Australia283 & 26/06.4Australia won by 10 wicketsWest Indies tour of Australia, Match 1 T20IWomenScorecardSAMSamoa109/920CICook Islands108/920Samoa won by 1 runAuckland T20IWomenScorecardVANVanuatu169/720FIJFiji349.1Vanuatu won by 135 runsAuckland T20IWomenScorecardFIJFiji6914CICook Islands70/18.2Cook Islands won by 9 wicketsAuckland T20IWomenScorecardSAMSamoa6417.5PNGPapua New Guinea65/08Papua New Guinea won by 10 wicketsAuckland

Tuesday 16 January 2024

5 matches
T20ISri Lanka173/620Zimbabwe178/619.5Zimbabwe won by 4 wicketsZimbabwe tour of Sri Lanka, Match 2 T20WomenCDCentral Districts146/520AUCAuckland128/820Central Districts won by 18 runsWomen's Super Smash, Match 25 T20CDCentral Districts173/520AUCAuckland158/920Central Districts won by 15 runsSuper Smash, Match 25 T20SECSunrisers Eastern Cape202/220MCTMI Cape Town198/520Sunrisers Eastern Cape won by 4 runsSA20, Match 8 T20PSPerth Scorchers197/420SSSydney Sixers201/720Sydney Sixers won by 3 wicketsBig Bash League, Match 39

Monday 15 January 2024

4 matches
T20WomenNDNorthern Districts118/817WELWellington124/215Wellington won by 8 wicketsWomen's Super Smash, Match 24 T20WELWellington10218.3NDNorthern Districts105/315.3Northern Districts won by 7 wicketsSuper Smash, Match 24 T20DSGDurban's Super Giants145/820JSKJoburg Super Kings108/920Durban's Super Giants won by 37 runsSA20, Match 7 T20HHHobart Hurricanes187/820MSMelbourne Stars180/420Hobart Hurricanes won by 7 runsBig Bash League, Match 38

Sunday 14 January 2024

7 matches
T20IAFGAfghanistan17220India173/415.4India won by 6 wicketsAfghanistan tour of India, Match 2 T20IZimbabwe143/520Sri Lanka144/720Sri Lanka won by 3 wicketsZimbabwe tour of Sri Lanka, Match 1 T20WomenAUCAuckland146/620OTAOtago137/820Auckland won by 9 runsWomen's Super Smash, Match 23 T20OTAOtago13819.3AUCAuckland139/317.5Auckland won by 7 wicketsSuper Smash, Match 23 T20PRPaarl Royals210/320PCPretoria Capitals200/720Paarl Royals won by 10 runsSA20, Match 6 T20INew Zealand194/820Pakistan17319.3New Zealand won by 21 runsPakistan tour of New Zealand, Match 2 T20STSydney Thunder14019.2ASAdelaide Strikers141/116.1Adelaide Strikers won by 9 wicketsBig Bash League, Match 37

Saturday 13 January 2024

6 matches
T20WomenWELWellington109/720CDCentral Districts10919Match tiedWomen's Super Smash, Match 22 T20WELWellington147/820CDCentral Districts148/416.5Central Districts won by 6 wicketsSuper Smash, Match 22 T20DSGDurban's Super Giants225/320SECSunrisers Eastern Cape190/920Durban's Super Giants won by 35 runsSA20, Match 5 T20MCTMI Cape Town243/520JSKJoburg Super Kings14517.5MI Cape Town won by 98 runsSA20, Match 4 T20MSMelbourne Stars137/820MRMelbourne Renegades139/417.2Melbourne Renegades won by 6 wicketsBig Bash League, Match 36 T20PSPerth Scorchers163/620BHBrisbane Heat12819.5Perth Scorchers won by 35 runsBig Bash League, Match 35

Friday 12 January 2024

5 matches
T20WomenNDNorthern Districts133/720AUCAuckland114/720Northern Districts won by 19 runsWomen's Super Smash, Match 21 T20NDNorthern Districts12119AUCAuckland127/216.3Auckland won by 8 wicketsSuper Smash, Match 21 T20PRPaarl Royals160/720PCPretoria Capitals133/720Paarl Royals won by 27 runsSA20, Match 3 T20INew Zealand226/820Pakistan18018New Zealand won by 46 runsPakistan tour of New Zealand, Match 1 T20SSSydney Sixers151/720STSydney Thunder13219.5Sydney Sixers won by 19 runsBig Bash League, Match 34

Thursday 11 January 2024

5 matches
T20IAFGAfghanistan158/520India159/417.3India won by 6 wicketsAfghanistan tour of India, Match 1 ODIZimbabwe9622.5Sri Lanka97/216.4Sri Lanka won by 8 wickets (DLS)Zimbabwe tour of Sri Lanka, Match 3 T20WomenWELWellington154/620CANCanterbury107/920Wellington won by 47 runsWomen's Super Smash, Match 20 T20WELWellington184/520CANCanterbury163/720Wellington won by 21 runsSuper Smash, Match 20 T20MCTMI Cape Town207/520DSGDurban's Super Giants177/616.3Durban's Super Giants won by 11 runs (DLS)SA20, Match 2