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.

Wednesday 29 March 2023

3 matches
ODIScorecardNAMNamibia381/850PNGPapua New Guinea33346.2Namibia won by 48 runsWindhoek T20IWomenScorecardSierra Leone5619.1Rwanda57/59.1Rwanda won by 5 wicketsLagos T20IWomenScorecardCAMCameroon95/920GHAGhana56/912.2Cameroon won by 39 runsLagos

Tuesday 28 March 2023

3 matches
T20IWest Indies220/820South Africa213/620West Indies won by 7 runsWest Indies tour of South Africa, Match 3 T20IWomenScorecardNIGNigeriaCAMCameroonNigeria won by 7 wicketsLagos T20IWomenScorecardGHAGhana6719.3Sierra Leone68/312.2Sierra Leone won by 7 wicketsLagos

Monday 27 March 2023

6 matches
ODICANCanada238/850JERJersey20747.5Canada won by 31 runsICC Cricket World Cup Qualifier Play-off, Match 3 T20IPakistan182/720AFGAfghanistan11618.4Pakistan won by 66 runsPakistan tour of United Arab Emirates, Match 3 T20IWomenRwanda158/320GHAGhana4116.3Rwanda won by 117 runsNigeria Cricket Federation Women's T20I Tournament, Match 2 ODIUnited Arab Emirates260/750PNGPapua New Guinea23948.3United Arab Emirates won by 21 runsICC Cricket World Cup Qualifier Play-off, Match 2 T20IBangladesh207/519.2Ireland81/58Bangladesh won by 22 runs (DLS)Ireland tour of Bangladesh, Match 1 T20IWomenScorecardNIGNigeriaSierra LeoneNigeria won by 6 wicketsLagos

Sunday 26 March 2023

4 matches
T20IPakistan130/620AFGAfghanistan133/319.5Afghanistan won by 7 wicketsPakistan tour of United Arab Emirates, Match 2 ODIUSAUnited States of America231/950NAMNamibia15141.4United States of America won by 80 runsICC Cricket World Cup Qualifier Play-off, Match 1 T20WomenDCDelhi Capitals131/920MIMumbai Indians134/319.3Mumbai Indians won by 7 wicketsWomen's Premier League, Final T20IWest Indies258/520South Africa259/418.5South Africa won by 6 wicketsWest Indies tour of South Africa, Match 2

Saturday 25 March 2023

3 matches
ODINETNetherlands231/950Zimbabwe235/341.4Zimbabwe won by 7 wicketsNetherlands tour of Zimbabwe, Match 3 T20ISouth Africa131/811West Indies132/710.3West Indies won by 3 wicketsWest Indies tour of South Africa, Match 1 ODINew Zealand27449.3Sri Lanka7619.5New Zealand won by 198 runsSri Lanka tour of New Zealand, Match 1

Friday 24 March 2023

2 matches
T20IPakistan92/920AFGAfghanistan98/417.5Afghanistan won by 6 wicketsPakistan tour of United Arab Emirates, Match 1 T20WomenMIMumbai Indians182/420UWUP Warriorz11017.4Mumbai Indians won by 72 runsWomen's Premier League, Eliminator

Thursday 23 March 2023

3 matches
ODIZimbabwe27149.2NETNetherlands27050Zimbabwe won by 1 runNetherlands tour of Zimbabwe, Match 2 ODIIreland10128.1Bangladesh102/013.1Bangladesh won by 10 wicketsIreland tour of Bangladesh, Match 3 Multi-dayVICVictoria195 & 21060.2WAWestern Australia315 & 93/124.4Western Australia won by 9 wicketsSheffield Shield, Final

Wednesday 22 March 2023

1 match
ODIAustralia26949India24849.1Australia won by 21 runsAustralia tour of India, Match 3

Tuesday 21 March 2023

7 matches
ODIZimbabwe24947.3NETNetherlands255/749.5Netherlands won by 3 wicketsNetherlands tour of Zimbabwe, Match 1 T20WomenUWUP Warriorz138/620DCDelhi Capitals142/517.5Delhi Capitals won by 5 wicketsWomen's Premier League, Match 20 T20WomenRCBRoyal Challengers Bangalore125/920MIMumbai Indians129/616.3Mumbai Indians won by 4 wicketsWomen's Premier League, Match 19 ODIWest Indies26048.2South Africa264/629.3South Africa won by 4 wicketsWest Indies tour of South Africa, Match 3 Multi-dayCANCanterbury294 & 217/4d43.3WFWellington Firebirds145 & 22891Canterbury won by 138 runsPlunket Shield, Match 24 Multi-dayOVOtago Volts268 & 30090.1CSCentral Stags381 & 190/541.4Central Stags won by 5 wicketsPlunket Shield, Match 23 Multi-dayAAAuckland Aces350/5d & 278/8d55.5NDNorthern Districts213/4d & 34490.5Auckland Aces won by 71 runsPlunket Shield, Match 22

Monday 20 March 2023

3 matches
T20WomenMIMumbai Indians109/820DCDelhi Capitals110/19Delhi Capitals won by 9 wicketsWomen's Premier League, Match 18 T20WomenGGGujarat Giants178/620UWUP Warriorz181/719.5UP Warriorz won by 3 wicketsWomen's Premier League, Match 17 ODIBangladesh349/650IrelandNo resultIreland tour of Bangladesh, Match 2

Sunday 19 March 2023

1 match
ODIIndia11726Australia121/011Australia won by 10 wicketsAustralia tour of India, Match 2

Saturday 18 March 2023

8 matches
T20WomenGGGujarat Giants188/420RCBRoyal Challengers Bangalore189/215.3Royal Challengers Bangalore won by 8 wicketsWomen's Premier League, Match 16 T20WomenMIMumbai Indians12720UWUP Warriorz129/519.3UP Warriorz won by 5 wicketsWomen's Premier League, Match 15 ODIBangladesh338/850Ireland15530.5Bangladesh won by 183 runsIreland tour of Bangladesh, Match 1 T20LQLahore Qalandars200/620MSMultan Sultans199/820Lahore Qalandars won by 1 runPakistan Super League, Final ODIWest Indies335/850South Africa28741.4West Indies won by 48 runsWest Indies tour of South Africa, Match 2 T20IScorecardFIJFiji156/620SAMSamoa134/920Fiji won by 22 runsSuva T20IWomenScorecardSAMSamoa105/920FIJFiji4916Samoa won by 56 runsSuva T20IWomenScorecardPNGPapua New GuineaVANVanuatuPapua New Guinea won by 100 runsSuva

Friday 17 March 2023

6 matches
T20PZPeshawar Zalmi171/520LQLahore Qalandars176/618.5Lahore Qalandars won by 4 wicketsPakistan Super League, Eliminator ODIAustralia18835.4India191/539.5India won by 5 wicketsAustralia tour of India, Match 1 TestNew Zealand580/4d123Sri Lanka164 & 358142New Zealand won by an innings and 58 runsSri Lanka tour of New Zealand, Match 2 T20IScorecardVANVanuatu148/920FIJFiji122/920Vanuatu won by 26 runsSuva T20IWomenScorecardPNGPapua New Guinea132/620SAMSamoa86/820Papua New Guinea won by 46 runsSuva T20IWomenScorecardFIJFiji4816VANVanuatu49/47.1Vanuatu won by 6 wicketsSuva