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

The database

Matches

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

Thursday 24 March 2022

2 matches
ODIWomenPakistan10541.3England107/119.2England won by 9 wicketsICC Women's Cricket World Cup, Match 24 ODIWomenSouth Africa61/410.5West IndiesNo resultICC Women's Cricket World Cup, Match 23

Wednesday 23 March 2022

4 matches
ODISouth Africa15437Bangladesh156/126.3Bangladesh won by 9 wicketsBangladesh tour of South Africa, Match 3 Multi-dayVICVictoria114 & 17260.3WAWestern Australia337105.2Western Australia won by an innings and 51 runsSheffield Shield, Match 23 Multi-dayQUEQueensland104 & 8738.2TASTasmania422105.1Tasmania won by an innings and 231 runsSheffield Shield, Match 21 Multi-dayNSWNew South Wales294 & 308/8d84SASouth Australia277/9d & 328/576South Australia won by 5 wicketsSheffield Shield, Match 22

Tuesday 22 March 2022

6 matches
T20IWomenUnited Arab Emirates204/420OMAOman95/720United Arab Emirates won by 109 runsGCC Women's Twenty20 Championship Cup, Match 9 T20IWomenQATQatar7318.2KUWKuwait74/113.5Kuwait won by 9 wicketsGCC Women's Twenty20 Championship Cup, Match 8 T20IWomenBAHBahrain318/120SASaudi Arabia49/820Bahrain won by 269 runsGCC Women's Twenty20 Championship Cup, Match 7 ODIPNGPapua New Guinea173/850NEPNepal174/337Nepal won by 7 wicketsICC Men's Cricket World Cup League 2, Match 72 ODIWomenIndia229/750Bangladesh11940.3India won by 110 runsICC Women's Cricket World Cup, Match 22 ODIWomenSouth Africa271/550Australia272/545.2Australia won by 5 wicketsICC Women's Cricket World Cup, Match 21

Monday 21 March 2022

6 matches
T20IWomenUnited Arab Emirates158/220KUWKuwait85/820United Arab Emirates won by 73 runsGCC Women's Twenty20 Championship Cup, Match 6 T20IWomenOMAOman234/320SASaudi Arabia5215.5Oman won by 182 runsGCC Women's Twenty20 Championship Cup, Match 5 T20IWomenQATQatar124/620BAHBahrain120/320Qatar won by 4 runsGCC Women's Twenty20 Championship Cup, Match 4 ODIUnited Arab Emirates202/950NEPNepal10335.1United Arab Emirates won by 99 runsICC Men's Cricket World Cup League 2, Match 71 TestAustralia391 & 227/3d60Pakistan268 & 23592.1Australia won by 115 runsAustralia tour of Pakistan, Match 3 ODIWomenWest Indies89/720Pakistan90/218.5Pakistan won by 8 wicketsICC Women's Cricket World Cup, Match 20

Sunday 20 March 2022

7 matches
T20IWomenOMAOman157/720BAHBahrain61/720Oman won by 96 runsGCC Women's Twenty20 Championship Cup, Match 1 T20IWomenSASaudi Arabia3114.3KUWKuwait32/02.1Kuwait won by 10 wicketsGCC Women's Twenty20 Championship Cup, Match 3 T20IWomenQATQatar75/820United Arab Emirates76/28United Arab Emirates won by 8 wicketsGCC Women's Twenty20 Championship Cup, Match 2 Multi-dayWFWellington Firebirds469 & 0/00OVOtago Volts164/5d & 309/369.2Otago Volts won by 7 wicketsPlunket Shield, Match 17 Multi-dayCANCanterbury438/8d & 81/3d10.3CSCentral Stags203/5d & 99/032Match drawnPlunket Shield, Match 18 ODIBangladesh194/950South Africa195/337.2South Africa won by 7 wicketsBangladesh tour of South Africa, Match 2 ODIWomenNew Zealand20348.5England204/947.2England won by 1 wicketICC Women's Cricket World Cup, Match 19

Saturday 19 March 2022

2 matches
ODIUnited Arab Emirates14750PNGPapua New Guinea150/436.2Papua New Guinea won by 6 wicketsICC Men's Cricket World Cup League 2, Match 70 ODIWomenIndia277/750Australia280/449.4Australia won by 6 wicketsICC Women's Cricket World Cup, Match 18

Friday 18 March 2022

3 matches
ODIUnited Arab Emirates16846.3NEPNepal12035.1United Arab Emirates won by 48 runsICC Men's Cricket World Cup League 2, Match 69 ODIBangladesh314/750South Africa27648.5Bangladesh won by 38 runsBangladesh tour of South Africa, Match 1 ODIWomenWest Indies140/950Bangladesh13649.3West Indies won by 4 runsICC Women's Cricket World Cup, Match 17

Thursday 17 March 2022

1 match
ODIWomenNew Zealand22847.5South Africa229/849.3South Africa won by 2 wicketsICC Women's Cricket World Cup, Match 16

Wednesday 16 March 2022

3 matches
ODIPNGPapua New Guinea204/850NEPNepal208/849.2Nepal won by 2 wicketsICC Men's Cricket World Cup League 2, Match 68 TestEngland507/9d & 185/6d39.5West Indies411 & 135/565Match drawnEngland tour of West Indies, Match 2 ODIWomenIndia13436.2England136/631.2England won by 4 wicketsICC Women's Cricket World Cup, Match 15

Tuesday 15 March 2022

4 matches
ODIPNGPapua New Guinea176/850United Arab Emirates179/344.3United Arab Emirates won by 7 wicketsICC Men's Cricket World Cup League 2, Match 67 Multi-dayWAWestern Australia356/6d & 75/4d40NSWNew South Wales20879.1Match drawnSheffield Shield, Match 19 Multi-dayTASTasmania355 & 20969.2VICVictoria334/7d & 234/873.4Victoria won by 2 wicketsSheffield Shield, Match 20 ODIWomenWest Indies13145.5Australia132/330.2Australia won by 7 wicketsICC Women's Cricket World Cup, Match 14

Monday 14 March 2022

3 matches
ODIOMAOman265/550NAMNamibia266/547.3Namibia won by 5 wicketsICC Men's Cricket World Cup League 2, Match 66 ODIWomenBangladesh234/750Pakistan225/950Bangladesh won by 9 runsICC Women's Cricket World Cup, Match 12 ODIWomenEngland235/950South Africa236/749.2South Africa won by 3 wicketsICC Women's Cricket World Cup, Match 13

Sunday 13 March 2022

1 match
ODIWomenAustralia269/850New Zealand12830.2Australia won by 141 runsICC Women's Cricket World Cup, Match 11

Saturday 12 March 2022

4 matches
ODIUnited Arab Emirates348/350NAMNamibia305/950United Arab Emirates won by 43 runsICC Men's Cricket World Cup League 2, Match 65 TestAustralia556/9d & 97/2d22.3Pakistan148 & 443/7171.4Match drawnAustralia tour of Pakistan, Match 2 TestIndia252 & 303/9d68.5Sri Lanka109 & 20859.3India won by 238 runsSri Lanka tour of India, Match 2 ODIWomenIndia317/850West Indies16240.3India won by 155 runsICC Women's Cricket World Cup, Match 10

Friday 11 March 2022

4 matches
ODINAMNamibia275/850OMAOman276/346.1Oman won by 7 wicketsICC Men's Cricket World Cup League 2, Match 64 Multi-dayNDNorthern Districts172 & 300104.4CSCentral Stags249 & 8251.5Northern Districts won by 141 runsPlunket Shield, Match 14 Multi-dayAAAuckland Aces389 & 259/4d44OVOtago Volts334 & 15681.3Auckland Aces won by 158 runsPlunket Shield, Match 15 One-dayWAWestern Australia225/950NSWNew South Wales20746.3Western Australia won by 18 runsOne-Day Cup (Australia), Final