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

The database

Matches

30,230 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 9 March 2023

6 matches
T20WomenDCDelhi Capitals10518MIMumbai Indians109/215Mumbai Indians won by 8 wicketsWomen's Premier League, Match 7 ODINEPNepal29749.1PNGPapua New Guinea24547.1Nepal won by 52 runsICC Men's Cricket World Cup League 2, Match 135 T20LQLahore Qalandars226/520IUIslamabad United107/915.1Lahore Qalandars won by 119 runsPakistan Super League, Match 26 T20IEngland156/620Bangladesh158/418Bangladesh won by 6 wicketsEngland tour of Bangladesh, Match 1 TestAustralia480 & 175/2d78.1India571/9178.5Match drawnAustralia tour of India, Match 4 TestSri Lanka355 & 302105.3New Zealand373 & 285/870New Zealand won by 2 wicketsSri Lanka tour of New Zealand, Match 1

Wednesday 8 March 2023

6 matches
T20IHKHong Kong153/420BAHBahrain13819.1Hong Kong won by 15 runsQuadrangular Twenty20 Series (Hong Kong), Match 2 T20IKUWKuwait158/920Malaysia163/719Malaysia won by 3 wicketsQuadrangular Twenty20 Series (Hong Kong), Match 1 T20WomenGGGujarat Giants201/720RCBRoyal Challengers Bangalore190/620Gujarat Giants won by 11 runsWomen's Premier League, Match 6 T20PZPeshawar Zalmi240/220QGQuetta Gladiators243/218.2Quetta Gladiators won by 8 wicketsPakistan Super League, Match 25 TestSouth Africa320 & 321100.4West Indies251 & 10635.1South Africa won by 284 runsWest Indies tour of South Africa, Match 2 One-dayWAWestern Australia387/750SASouth Australia20631.4Western Australia won by 181 runsOne-Day Cup (Australia), Final

Tuesday 7 March 2023

3 matches
T20WomenDCDelhi Capitals211/420UWUP Warriorz169/520Delhi Capitals won by 42 runsWomen's Premier League, Match 5 T20MSMultan Sultans205/520IUIslamabad United209/819.5Islamabad United won by 2 wicketsPakistan Super League, Match 24 T20PZPeshawar Zalmi20719.3LQLahore Qalandars17219.4Peshawar Zalmi won by 35 runsPakistan Super League, Match 23

Monday 6 March 2023

5 matches
T20WomenRCBRoyal Challengers Bangalore15518.4MIMumbai Indians159/114.2Mumbai Indians won by 9 wicketsWomen's Premier League, Match 4 ODINEPNepal229/850United Arab Emirates18745Nepal won by 42 runsICC Men's Cricket World Cup League 2, Match 134 T20KKKarachi Kings164/620QGQuetta Gladiators168/619.5Quetta Gladiators won by 4 wicketsPakistan Super League, Match 22 ODIBangladesh24648.5England19643.1Bangladesh won by 50 runsEngland tour of Bangladesh, Match 3 Multi-dayCANCanterbury449/9d & 277/3d56OVOtago Volts256 & 304/8110.3Match drawnPlunket Shield, Match 18

Sunday 5 March 2023

6 matches
T20WomenGGGujarat Giants169/620UWUP Warriorz175/719.5UP Warriorz won by 3 wicketsWomen's Premier League, Match 3 T20WomenDCDelhi Capitals223/220RCBRoyal Challengers Bangalore163/820Delhi Capitals won by 60 runsWomen's Premier League, Match 2 ODIUnited Arab Emirates9726.2PNGPapua New Guinea98/526.5Papua New Guinea won by 5 wicketsICC Men's Cricket World Cup League 2, Match 133 T20QGQuetta Gladiators179/620IUIslamabad United183/819.3Islamabad United won by 2 wicketsPakistan Super League, Match 21 Multi-dayNDNorthern Districts513 & 194/7d30.2CSCentral Stags245 & 427130.2Northern Districts won by 35 runsPlunket Shield, Match 17 Multi-dayAAAuckland Aces508/6d & 143/1d19WFWellington Firebirds267 & 299/8111Match drawnPlunket Shield, Match 16

Saturday 4 March 2023

4 matches
T20IARGArgentina125/720CICayman Islands126/719.5Cayman Islands won by 3 wicketsICC Men's T20 World Cup Americas Qualifier, Match 10 T20IBAHBahamas73/920BERBermuda74/17.2Bermuda won by 9 wicketsICC Men's T20 World Cup Americas Qualifier, Match 9 T20WomenMIMumbai Indians207/520GGGujarat Giants64/915.1Mumbai Indians won by 143 runsWomen's Premier League, Match 1 T20LQLahore Qalandars180/920MSMultan Sultans159/720Lahore Qalandars won by 21 runsPakistan Super League, Match 20

Friday 3 March 2023

3 matches
ODIPNGPapua New Guinea17949.2NEPNepal182/748Nepal won by 3 wicketsICC Men's Cricket World Cup League 2, Match 132 T20KKKarachi Kings201/520IUIslamabad United204/419.2Islamabad United won by 6 wicketsPakistan Super League, Match 19 ODIEngland326/750Bangladesh19444.4England won by 132 runsEngland tour of Bangladesh, Match 2

Thursday 2 March 2023

7 matches
T20ICICayman Islands138/720PANPanama12619.5Cayman Islands won by 12 runsICC Men's T20 World Cup Americas Qualifier, Match 7 T20IARGArgentina117/720BAHBahamas7419.3Argentina won by 43 runsICC Men's T20 World Cup Americas Qualifier, Match 8 ODIUnited Arab Emirates207/850NEPNepal13931.5United Arab Emirates won by 68 runsICC Men's Cricket World Cup League 2, Match 131 T20LQLahore Qalandars14819.2QGQuetta Gladiators131/720Lahore Qalandars won by 17 runsPakistan Super League, Match 18 Multi-dayTASTasmania179 & 23686WAWestern Australia336 & 82/116.3Western Australia won by 9 wicketsSheffield Shield, Match 27 Multi-daySASouth Australia272 & 11146.5QUEQueensland290 & 96/526.2Queensland won by 5 wicketsSheffield Shield, Match 26 Multi-dayNSWNew South Wales203/9 & 130/951.1VICVictoria331 & 3/02.2Victoria won by 10 wicketsSheffield Shield, Match 25

Wednesday 1 March 2023

3 matches
T20PZPeshawar Zalmi197/520KKKarachi Kings173/820Peshawar Zalmi won by 24 runsPakistan Super League, Match 17 ODIBangladesh20947.2England212/748.4England won by 3 wicketsEngland tour of Bangladesh, Match 1 TestIndia109 & 16360.3Australia197 & 78/118.5Australia won by 9 wicketsAustralia tour of India, Match 3

Tuesday 28 February 2023

4 matches
T20IBERBermuda196/120PANPanama136/620Bermuda won by 60 runsICC Men's T20 World Cup Americas Qualifier, Match 6 T20ICICayman Islands12519.5BAHBahamas94/820Cayman Islands won by 31 runsICC Men's T20 World Cup Americas Qualifier, Match 5 ODIPNGPapua New Guinea26249.1United Arab Emirates13134.2Papua New Guinea won by 131 runsICC Men's Cricket World Cup League 2, Match 130 TestSouth Africa342 & 11628West Indies212 & 15941South Africa won by 87 runsWest Indies tour of South Africa, Match 1

Monday 27 February 2023

2 matches
ODIPNGPapua New Guinea203/950NEPNepal207/645.2Nepal won by 4 wicketsICC Men's Cricket World Cup League 2, Match 129 T20LQLahore Qalandars200/720IUIslamabad United9013.5Lahore Qalandars won by 110 runsPakistan Super League, Match 16

Sunday 26 February 2023

1 match
T20IBERBermuda220/220ARGArgentina110/920Bermuda won by 110 runsICC Men's T20 World Cup Americas Qualifier, Match 4