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

The database

Matches

30,235 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 5 December 2018

1 match
T20PRPaarl Rocks12117.4TSTshwane Spartans122/619.3Tshwane Spartans won by 4 wicketsMzansi Super League, Match 21

Tuesday 4 December 2018

1 match
T20JSJozi Stars196/420CTBCape Town Blitz14619.4Jozi Stars won by 50 runsMzansi Super League, Match 20

Monday 3 December 2018

3 matches
T20ISKSouth Korea145/920JAPJapan149/417.3Japan won by 6 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 6 T20IPHIPhilippines15619.5INDIndonesia153/620Philippines won by 3 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 5 TestNew Zealand274 & 353/7d113Pakistan348 & 15656.1New Zealand won by 123 runsNew Zealand tour of United Arab Emirates, Match 3

Sunday 2 December 2018

5 matches
T20IJAPJapan157/520PHIPhilippines152/620Japan won by 5 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 4 T20JSJozi Stars173/320NMBNelson Mandela Bay Giants9216.4Jozi Stars won by 81 runsMzansi Super League, Match 19 T20DHDurban Heat154/620PRPaarl Rocks158/119.1Paarl Rocks won by 9 wicketsMzansi Super League, Match 18 T20WomenMRMelbourne Renegades98/820STSydney Thunder99/416.5Sydney Thunder won by 6 wicketsWomen's Big Bash League, Match 4 T20WomenASAdelaide Strikers172/720BHBrisbane Heat136/220Adelaide Strikers won by 36 runsWomen's Big Bash League, Match 3

Saturday 1 December 2018

5 matches
T20IPHIPhilippines154/820SKSouth Korea14819.5Philippines won by 6 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 2 T20IJAPJapan136/520INDIndonesia12419.3Japan won by 12 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 1 T20CTBCape Town Blitz172/920TSTshwane Spartans11218.2Cape Town Blitz won by 60 runsMzansi Super League, Match 17 T20WomenSSSydney Sixers165/720MSMelbourne Stars166/317.2Melbourne Stars won by 7 wicketsWomen's Big Bash League, Match 2 T20WomenHHHobart Hurricanes143/720PSPerth Scorchers147/419.3Perth Scorchers won by 6 wicketsWomen's Big Bash League, Match 1

Friday 30 November 2018

3 matches
T20JSJozi Stars230/320DHDurban Heat17718.1Jozi Stars won by 53 runsMzansi Super League, Match 16 T20NMBNelson Mandela Bay Giants168/920PRPaarl Rocks12019.3Nelson Mandela Bay Giants won by 48 runsMzansi Super League, Match 15 TestBangladesh508154West Indies111 & 21359.2Bangladesh won by an innings and 184 runsWest Indies tour of Bangladesh, Match 2

Wednesday 28 November 2018

2 matches
T20PRPaarl Rocks98/29DHDurban Heat80/69Paarl Rocks won by 32 runs (DLS)Mzansi Super League, Match 14 T20JSJozi Stars186/520TSTshwane Spartans188/619.3Tshwane Spartans won by 4 wicketsMzansi Super League, Match 13

Tuesday 27 November 2018

1 match
Multi-dayVICVictoria167 & 19158QUEQueensland271 & 90/229.1Queensland won by 8 wicketsSheffield Shield, Match 14

Sunday 25 November 2018

3 matches
T20CTBCape Town Blitz14020PRPaarl Rocks144/518.5Paarl Rocks won by 5 wicketsMzansi Super League, Match 11 T20NMBNelson Mandela Bay Giants143/920TSTshwane Spartans35/35.1Nelson Mandela Bay Giants won by 7 runs (DLS)Mzansi Super League, Match 10 T20IAustralia164/620India168/419.4India won by 6 wicketsIndia tour of Australia, Match 3

Saturday 24 November 2018

3 matches
T20CTBCape Town Blitz198/520JSJozi Stars13617.4Cape Town Blitz won by 62 runsMzansi Super League, Match 9 TestPakistan418/5d167New Zealand90 & 312112.5Pakistan won by an innings and 16 runsNew Zealand tour of United Arab Emirates, Match 2 T20IWomenEngland10519.4Australia106/215.1Australia won by 8 wicketsICC Women's T20 World Cup, Final

Friday 23 November 2018

3 matches
T20DHDurban Heat127/620NMBNelson Mandela Bay Giants131/117.3Nelson Mandela Bay Giants won by 9 wicketsMzansi Super League, Match 8 T20IAustralia132/719IndiaNo resultIndia tour of Australia, Match 2 TestEngland336 & 23069.5Sri Lanka240 & 28486.4England won by 42 runsEngland tour of Sri Lanka, Match 3

Thursday 22 November 2018

3 matches
TestBangladesh324 & 12535.5West Indies246 & 13935.2Bangladesh won by 64 runsWest Indies tour of Bangladesh, Match 1 T20IWomenIndia11219.3England116/217.1England won by 8 wicketsICC Women's T20 World Cup, Semi Final T20IWomenAustralia142/520West Indies7117.3Australia won by 71 runsICC Women's T20 World Cup, Semi Final

Wednesday 21 November 2018

3 matches
T20CTBCape Town Blitz175/620NMBNelson Mandela Bay Giants132/616Cape Town Blitz won by 12 runs (DLS)Mzansi Super League, Match 7 T20TSTshwane Spartans139/919DHDurban Heat129/616.3Durban Heat won by 10 runs (DLS)Mzansi Super League, Match 6 T20IAustralia158/417India169/717Australia won by 4 runs (DLS)India tour of Australia, Match 1

Tuesday 20 November 2018

1 match
T20JSJozi Stars209/220PRPaarl Rocks14918.4Jozi Stars won by 60 runsMzansi Super League, Match 5

Monday 19 November 2018

1 match
One-daySINSingapore16143.1USAUnited States of America162/525.5United States of America won by 5 wicketsICC World Cricket League Division Three, Match 15

Sunday 18 November 2018

6 matches
One-dayUganda5928.3OMAOman63/017.2Oman won by 10 wicketsICC World Cricket League Division Three, Match 14 One-dayKenya21649DENDenmark218/145.3Denmark won by 9 wicketsICC World Cricket League Division Three, Match 13 T20TSTshwane Spartans203/520PRPaarl Rocks202/620Tshwane Spartans won by 1 runMzansi Super League, Match 4 T20DHDurban Heat157/520CTBCape Town Blitz158/719.1Cape Town Blitz won by 3 wicketsMzansi Super League, Match 3 T20IWomenSouth Africa109/920Bangladesh79/520South Africa won by 30 runsICC Women's T20 World Cup, Match 20 T20IWomenEngland115/820West Indies117/619.3West Indies won by 4 wicketsICC Women's T20 World Cup, Match 19

Saturday 17 November 2018

5 matches
T20JSJozi Stars124/720NMBNelson Mandela Bay Giants127/518Nelson Mandela Bay Giants won by 5 wicketsMzansi Super League, Match 2 T20IWomenIreland79/920New Zealand81/27.3New Zealand won by 8 wicketsICC Women's T20 World Cup, Match 18 T20IWomenIndia167/820Australia119/919.4India won by 48 runsICC Women's T20 World Cup, Match 17 Multi-dayTASTasmania81 & 476147.1VICVictoria282 & 276/483.1Victoria won by 6 wicketsSheffield Shield, Match 12 T20ISouth Africa108/610Australia87/710South Africa won by 21 runsSouth Africa tour of Australia

Friday 16 November 2018

1 match
One-dayKenya324/950SINSingapore31249.3Kenya won by 12 runsICC World Cricket League Division Three, Match 12