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.

Friday 11 March 2022

1 match
ODIWomenSouth Africa223/950.1Pakistan21749.5South Africa won by 6 runsICC Women's Cricket World Cup, Match 9

Thursday 10 March 2022

1 match
ODIWomenNew Zealand260/950India19846.4New Zealand won by 62 runsICC Women's Cricket World Cup, Match 8

Wednesday 9 March 2022

2 matches
ODIOMAOman221/750United Arab Emirates21348.3Oman won by 8 runsICC Men's Cricket World Cup League 2, Match 63 ODIWomenWest Indies225/650England21847.4West Indies won by 7 runsICC Women's Cricket World Cup, Match 7

Tuesday 8 March 2022

4 matches
ODINAMNamibia206/850United Arab Emirates207/747.1United Arab Emirates won by 3 wicketsICC Men's Cricket World Cup League 2, Match 62 One-dayVICVictoria14339.4WAWestern Australia145/427.1Western Australia won by 6 wicketsOne-Day Cup (Australia), Match 17 TestEngland311 & 349/6d88.2West Indies375 & 147/470.1Match drawnEngland tour of West Indies, Match 1 ODIWomenPakistan190/650Australia193/334.4Australia won by 7 wicketsICC Women's Cricket World Cup, Match 6

Monday 7 March 2022

1 match
ODIWomenBangladesh140/827New Zealand144/120New Zealand won by 9 wicketsICC Women's Cricket World Cup, Match 5

Sunday 6 March 2022

3 matches
ODINAMNamibia22649.5OMAOman11642.1Namibia won by 110 runsICC Men's Cricket World Cup League 2, Match 61 One-dayTASTasmania295/650VICVictoria15640.4Tasmania won by 139 runsOne-Day Cup (Australia), Match 16 ODIWomenIndia244/750Pakistan13743India won by 107 runsICC Women's Cricket World Cup, Match 4

Saturday 5 March 2022

4 matches
T20IBangladesh115/920AFGAfghanistan121/217.4Afghanistan won by 8 wicketsAfghanistan tour of Bangladesh, Match 2 ODIOMAOman225/750United Arab Emirates21348.5Oman won by 12 runsICC Men's Cricket World Cup League 2, Match 60 ODIWomenAustralia310/350England298/850Australia won by 12 runsICC Women's Cricket World Cup, Match 3 ODIWomenSouth Africa20749.5Bangladesh17549.3South Africa won by 32 runsICC Women's Cricket World Cup, Match 2

Friday 4 March 2022

3 matches
TestPakistan476/4d & 252/077Australia459140.1Match drawnAustralia tour of Pakistan, Match 1 TestIndia574/8d129.2Sri Lanka174 & 17860India won by an innings and 222 runsSri Lanka tour of India, Match 1 ODIWomenWest Indies259/950New Zealand25649.5West Indies won by 3 runsICC Women's Cricket World Cup, Match 1

Thursday 3 March 2022

3 matches
T20IBangladesh155/820AFGAfghanistan9417.4Bangladesh won by 61 runsAfghanistan tour of Bangladesh, Match 1 Multi-dayNDNorthern Districts243 & 314/8d100WFWellington Firebirds119 & 225104.3Northern Districts won by 213 runsPlunket Shield, Match 12 Multi-dayAAAuckland Aces547/9d & 131/2d15CANCanterbury200 & 254120Auckland Aces won by 224 runsPlunket Shield, Match 13

Monday 28 February 2022

1 match
ODIBangladesh19246.5AFGAfghanistan193/340.1Afghanistan won by 7 wicketsAfghanistan tour of Bangladesh, Match 3

Sunday 27 February 2022

3 matches
T20BOLBoland138/620TITTitans123/920Boland won by 15 runsCSA T20 Challenge, Final T20LQLahore Qalandars180/520MSMultan Sultans13819.3Lahore Qalandars won by 42 runsPakistan Super League, Final T20ISri Lanka146/520India148/416.5India won by 6 wicketsSri Lanka tour of India, Match 3

Saturday 26 February 2022

1 match
T20ISri Lanka183/520India186/317.1India won by 7 wicketsSri Lanka tour of India, Match 2

Friday 25 February 2022

5 matches
ODIBangladesh306/450AFGAfghanistan21845.1Bangladesh won by 88 runsAfghanistan tour of Bangladesh, Match 2 T20WPWestern Province11819.5BOLBoland121/318.1Boland won by 7 wicketsCSA T20 Challenge, Semi Final T20DOLDolphins93/820TITTitans94/414.1Titans won by 6 wicketsCSA T20 Challenge, Semi Final T20LQLahore Qalandars168/720IUIslamabad United16219.4Lahore Qalandars won by 6 runsPakistan Super League, Eliminator TestSouth Africa364 & 354/9d100New Zealand293 & 22793.5South Africa won by 198 runsSouth Africa tour of New Zealand, Match 2

Thursday 24 February 2022

7 matches
T20IIreland15920United Arab Emirates160/318.4United Arab Emirates won by 7 wicketsICC Men's T20 World Cup Qualifier, Final T20IOMAOman87/920NEPNepal90/116.2Nepal won by 9 wicketsICC Men's T20 World Cup Qualifier, 3rd Place Play-Off T20IPHIPhilippines109/820GERGermany115/112.5Germany won by 9 wicketsICC Men's T20 World Cup Qualifier, 7th Place Play-Off T20IBAHBahrain131/820CANCanada132/314.3Canada won by 7 wicketsICC Men's T20 World Cup Qualifier, 5th Place Play-Off T20PZPeshawar Zalmi169/520IUIslamabad United170/519.3Islamabad United won by 5 wicketsPakistan Super League, Eliminator ODIWomenNew Zealand251/950India252/446India won by 6 wicketsIndia Women tour of New Zealand, Match 5 T20IIndia199/220Sri Lanka137/620India won by 62 runsSri Lanka tour of India, Match 1

Wednesday 23 February 2022

5 matches
ODIAFGAfghanistan21549.1Bangladesh219/648.5Bangladesh won by 4 wicketsAfghanistan tour of Bangladesh, Match 1 T20NWNorth West169/520WARWarriors159/920North West won by 10 runsCSA T20 Challenge, Match 28 T20DOLDolphins148/520WPWestern Province8315.4Dolphins won by 65 runsCSA T20 Challenge, Match 27 T20MSMultan Sultans163/220LQLahore Qalandars135/920Multan Sultans won by 28 runsPakistan Super League, Qualifier One-dayQUEQueensland285/650VICVictoria19338.1Queensland won by 92 runsOne-Day Cup (Australia), Match 13

Tuesday 22 February 2022

6 matches
T20KNIKnights164/620BOLBoland161/220Knights won by 3 runsCSA T20 Challenge, Match 26 T20TITTitans167/420NWNorth West134/720Titans won by 33 runsCSA T20 Challenge, Match 25 T20IIreland165/720OMAOman10918.3Ireland won by 56 runsICC Men's T20 World Cup Qualifier, Semi Final T20IUnited Arab Emirates175/720NEPNepal10718.4United Arab Emirates won by 68 runsICC Men's T20 World Cup Qualifier, Semi Final T20IBAHBahrain191/520PHIPhilippines100/920Bahrain won by 91 runsICC Men's T20 World Cup Qualifier, Match 14 T20IGERGermany131/620CANCanada132/419.3Canada won by 6 wicketsICC Men's T20 World Cup Qualifier, Match 13