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 8 March 2018

5 matches
ODIPNGPapua New Guinea20042.4West Indies201/443West Indies won by 6 wicketsICC Men's Cricket World Cup Qualifier, Match 10 One-dayNETNetherlands17646.4United Arab Emirates177/444United Arab Emirates won by 6 wicketsICC Men's Cricket World Cup Qualifier, Match 9 T20QGQuetta Gladiators180/420KKKarachi Kings113/820Quetta Gladiators won by 67 runsPakistan Super League, Match 19 T20LQLahore Qalandars163/820IUIslamabad United164/417.4Islamabad United won by 6 wicketsPakistan Super League, Match 18 ODIScorecardHKHong Kong241/850AFGAfghanistan195/946Hong Kong won by 30 runsBulawayo

Wednesday 7 March 2018

2 matches
T20MSMultan Sultans152/520QGQuetta Gladiators156/819.5Quetta Gladiators won by 2 wicketsPakistan Super League, Match 17 ODIEngland335/950New Zealand339/549.3New Zealand won by 5 wicketsEngland tour of Australia and New Zealand, Match 4

Tuesday 6 March 2018

6 matches
T20IIndia174/520Sri Lanka175/518.3Sri Lanka won by 5 wicketsNidahas Trophy, Match 1 ODIHKHong Kong9138.2SCOScotland92/623.3Scotland won by 4 wicketsICC Men's Cricket World Cup Qualifier, Match 8 ODIWest Indies357/450United Arab Emirates297/650West Indies won by 60 runsICC Men's Cricket World Cup Qualifier, Match 6 ODIPNGPapua New Guinea23550Ireland237/649.1Ireland won by 4 wicketsICC Men's Cricket World Cup Qualifier, Match 5 T20MSMultan Sultans183/320PZPeshawar Zalmi164/820Multan Sultans won by 19 runsPakistan Super League, Match 16 ODIScorecardZimbabwe19643AFGAfghanistan19449.3Zimbabwe won by 2 runsBulawayo

Sunday 4 March 2018

6 matches
ODIWomenNew Zealand278/950West Indies277/950New Zealand won by 1 runICC Women's Championship ODIUnited Arab Emirates22149.4PNGPapua New Guinea11325.4United Arab Emirates won by 56 runs (DLS)ICC Men's Cricket World Cup Qualifier, Match 1 One-dayZimbabwe380/650NEPNepal264/850Zimbabwe won by 116 runsICC Men's Cricket World Cup Qualifier, Match 3 One-dayIreland268/750NETNetherlands14932.2Ireland won by 93 runs (DLS)ICC Men's Cricket World Cup Qualifier, Match 2 T20KKKarachi Kings153/620IUIslamabad United156/217.2Islamabad United won by 8 wicketsPakistan Super League, Match 15 ODIScorecardAFGAfghanistan25549.4SCOScotland256/347.2Scotland won by 7 wicketsBulawayo

Saturday 3 March 2018

3 matches
T20LQLahore Qalandars10017.2PZPeshawar Zalmi104/013.4Peshawar Zalmi won by 10 wicketsPakistan Super League, Match 14 T20QGQuetta Gladiators10215.4MSMultan Sultans108/116.4Multan Sultans won by 9 wicketsPakistan Super League, Match 13 ODIEngland23450New Zealand230/850England won by 4 runsEngland tour of Australia and New Zealand, Match 3

Friday 2 March 2018

1 match
T20IUIslamabad United121/920LQLahore Qalandars12119.4Match tiedPakistan Super League, Match 12

Thursday 1 March 2018

5 matches
T20QGQuetta Gladiators141/820PZPeshawar Zalmi143/519.4Peshawar Zalmi won by 5 wicketsPakistan Super League, Match 10 Multi-dayOVOtago Volts289 & 16272.1CSCentral Stags188 & 264/495.2Central Stags won by 6 wicketsPlunket Shield Multi-dayCANCanterbury156 & 5318.4WFWellington Firebirds166 & 44/07.2Wellington Firebirds won by 10 wicketsPlunket Shield Multi-dayAAAuckland Aces339 & 19969NDNorthern Districts237 & 16157.1Auckland Aces won by 140 runsPlunket Shield TestAustralia351 & 22774.4South Africa162 & 29892.4Australia won by 118 runsAustralia tour of South Africa, Match 1

Wednesday 28 February 2018

2 matches
T20IUIslamabad United134/720QGQuetta Gladiators135/417.1Quetta Gladiators won by 6 wicketsPakistan Super League, Match 9 ODINew Zealand22349.4England225/437.5England won by 6 wicketsEngland tour of Australia and New Zealand, Match 2

Monday 26 February 2018

1 match
T20KKKarachi Kings159/720LQLahore Qalandars13218.3Karachi Kings won by 27 runsPakistan Super League, Match 8

Sunday 25 February 2018

4 matches
T20PZPeshawar Zalmi131/920KKKarachi Kings135/519.4Karachi Kings won by 5 wicketsPakistan Super League, Match 7 T20MSMultan Sultans11319.5IUIslamabad United117/517.4Islamabad United won by 5 wicketsPakistan Super League, Match 6 Multi-dayQUEQueensland342 & 285/8d86.2SASouth Australia162 & 34789.3Queensland won by 118 runsSheffield Shield, Match 24 ODIEngland284/850New Zealand287/749.2New Zealand won by 3 wicketsEngland tour of Australia and New Zealand, Match 1

Saturday 24 February 2018

5 matches
T20LQLahore Qalandars119/920QGQuetta Gladiators120/114Quetta Gladiators won by 9 wicketsPakistan Super League, Match 5 T20PZPeshawar Zalmi176/620IUIslamabad United142/920Peshawar Zalmi won by 34 runsPakistan Super League, Match 4 T20IWomenIndia166/420South Africa11218India won by 54 runsIndia Women tour of South Africa, Match 5 T20IIndia172/720South Africa165/620India won by 7 runsIndia tour of South Africa, Match 3 Multi-dayNSWNew South Wales449/8d106.5TASTasmania489/4d158Match drawnSheffield Shield, Match 22

Friday 23 February 2018

2 matches
T20MSMultan Sultans179/520LQLahore Qalandars13617.2Multan Sultans won by 43 runsPakistan Super League, Match 3 T20KKKarachi Kings149/920QGQuetta Gladiators130/920Karachi Kings won by 19 runsPakistan Super League, Match 2

Thursday 22 February 2018

1 match
T20PZPeshawar Zalmi151/620MSMultan Sultans152/319.1Multan Sultans won by 7 wicketsPakistan Super League, Match 1

Wednesday 21 February 2018

3 matches
T20IWomenSouth Africa130/315.3IndiaNo resultIndia Women tour of South Africa, Match 4 T20IIndia188/420South Africa189/418.4South Africa won by 6 wicketsIndia tour of South Africa, Match 2 T20INew Zealand150/920Australia121/314.4Australia won by 19 runs (DLS)Trans-Tasman Twenty20 Trophy, Final

Monday 19 February 2018

1 match
ODIAFGAfghanistan241/950Zimbabwe9532.1Afghanistan won by 146 runsZimbabwe tour of United Arab Emirates, Match 5

Sunday 18 February 2018

3 matches
T20ISri Lanka210/420Bangladesh13518.4Sri Lanka won by 75 runsSri Lanka tour of Bangladesh, Match 2 T20IWomenIndia13317.5South Africa134/519South Africa won by 5 wicketsIndia Women tour of South Africa, Match 3 T20IIndia203/520South Africa175/920India won by 28 runsIndia tour of South Africa, Match 1