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

The database

Cricket matches in 2018

1,379 cricket matches in 2018. Newest first.

Wednesday 4 July 2018

5 matches
TestBangladesh43 & 14440.2West Indies406137.3West Indies won by an innings and 219 runsBangladesh tour of West Indies and United States of America, Match 1 T20IZimbabwe162/420Pakistan163/319.1Pakistan won by 7 wicketsZimbabwe Twenty20 Tri-Series, Match 4 T20NOTNottinghamshire155/720BBBirmingham Bears159/217.2Birmingham Bears won by 8 wicketsT20 Blast T20NORNorthamptonshire218/320LEILeicestershire219/619.4Leicestershire won by 4 wicketsT20 Blast T20SUSSussex181/620ESSEssex14519.4Sussex won by 36 runsT20 Blast

Tuesday 3 July 2018

2 matches
T20IAustralia229/220Zimbabwe129/920Australia won by 100 runsZimbabwe Twenty20 Tri-Series, Match 3 T20IEngland159/820India163/218.2India won by 8 wicketsIndia tour of Ireland and England, Match 1

Monday 2 July 2018

1 match
T20IPakistan11619.5Australia117/110.5Australia won by 9 wicketsZimbabwe Twenty20 Tri-Series, Match 2

Sunday 1 July 2018

4 matches
T20IWomenBangladesh151/420Ireland152/420Ireland won by 6 wicketsBangladesh Women tour of Ireland, Match 3 T20IPakistan182/420Zimbabwe108/917.5Pakistan won by 74 runsZimbabwe Twenty20 Tri-Series, Match 1 One-dayNKNorthern Knights235/950LLLeinster Lightning239/748.3Leinster Lightning won by 3 wicketsCricket Ireland Inter-Provincial Limited Over Cup, Match 4 T20IWomenNew Zealand137/920England141/317.1England won by 7 wicketsEngland Tri-Nation T20 Women's Series, Final

Saturday 30 June 2018

1 match
One-dayHAMHampshire330/750KENKent26947.1Hampshire won by 61 runsOne-Day Cup (England), Final

Friday 29 June 2018

2 matches
T20IWomenIreland124/820Bangladesh125/619.1Bangladesh won by 4 wicketsBangladesh Women tour of Ireland, Match 2 T20IIndia213/420Ireland7012.3India won by 143 runsIndia tour of Ireland and England, Match 2

Thursday 28 June 2018

3 matches
T20IWomenIreland134/820Bangladesh135/620Bangladesh won by 4 wicketsBangladesh Women tour of Ireland, Match 1 T20IWomenNew Zealand12918.1England130/315.5England won by 7 wicketsEngland Tri-Nation T20 Women's Series, Match 6 T20IWomenSouth Africa148/620New Zealand151/215.2New Zealand won by 8 wicketsEngland Tri-Nation T20 Women's Series, Match 5

Wednesday 27 June 2018

2 matches
T20IIndia208/520Ireland132/920India won by 76 runsIndia tour of Ireland and England, Match 1 T20IEngland221/520Australia19319.4England won by 28 runsAustralia tour of England

Monday 25 June 2018

8 matches
Multi-dayDERDerbyshire245 & 18460LEILeicestershire297 & 133/429.4Leicestershire won by 6 wicketsCounty Championship Multi-dayNORNorthamptonshire281 & 406/9d99.3GLAGlamorgan254 & 200/964Northamptonshire won by 233 runsCounty Championship Multi-dayWARWarwickshire424 & 185/9d52DURDurham297 & 22666Warwickshire won by 86 runsCounty Championship Multi-dayKENKent241 & 28179.4MIDMiddlesex56 & 12433.5Kent won by 342 runsCounty Championship Multi-dayNOTNottinghamshire499/9d & 249/4d55.2WORWorcestershire287 & 368/8114.5Match drawnCounty Championship Multi-dayYORYorkshire342 & 15263.4SURSurrey267 & 229/366.1Surrey won by 7 wicketsCounty Championship Multi-dayHAMHampshire451 & 237/5d97LANLancashire411118.5Match drawnCounty Championship Multi-dayESSEssex517/5d & 208/7d53SOMSomerset407 & 151/549Match drawnCounty Championship

Sunday 24 June 2018

1 match
ODIAustralia20534.4England208/948.3England won by 1 wicketAustralia tour of England, Match 5

Saturday 23 June 2018

3 matches
TestWest Indies204 & 9331.2Sri Lanka154 & 144/640.2Sri Lanka won by 4 wicketsSri Lanka tour of West Indies, Match 3 T20IWomenEngland172/820New Zealand11818.3England won by 54 runsEngland Tri-Nation T20 Women's Series, Match 4 T20IWomenEngland160/520South Africa166/419.3South Africa won by 6 wicketsEngland Tri-Nation T20 Women's Series, Match 3

Thursday 21 June 2018

1 match
ODIAustralia310/850England314/444.4England won by 6 wicketsAustralia tour of England, Match 4

Wednesday 20 June 2018

10 matches
T20ISCOScotland221/320NETNetherlands106/914Scotland won by 115 runsNetherlands Tri-Nation T20I Series, Match 6 Multi-dayLEILeicestershire427 & 18669.4MIDMiddlesex233 & 383/9117.3Middlesex won by 1 wicketCounty Championship Multi-dayKENKent197 & 446/8d120WARWarwickshire125 & 445140.1Kent won by 73 runsCounty Championship Multi-dayNORNorthamptonshire282 & 32/04GLOGloucestershire62 & 25077.5Northamptonshire won by 10 wicketsCounty Championship Multi-daySUSSussex552119.5DURDurham211 & 27783Sussex won by an innings and 64 runsCounty Championship Multi-daySURSurrey459120.1SOMSomerset180 & 21061.2Surrey won by an innings and 69 runsCounty Championship Multi-dayNOTNottinghamshire380 & 26672.1ESSEssex206 & 13958.5Nottinghamshire won by 301 runsCounty Championship Multi-dayYORYorkshire350 & 263/6d113HAMHampshire443144.4Match drawnCounty Championship T20IWomenEngland250/320South Africa129/620England won by 121 runsEngland Tri-Nation T20 Women's Series, Match 2 T20IWomenNew Zealand216/120South Africa150/620New Zealand won by 66 runsEngland Tri-Nation T20 Women's Series, Match 1

Tuesday 19 June 2018

3 matches
T20INETNetherlands160/620SCOScotland161/317.4Scotland won by 7 wicketsNetherlands Tri-Nation T20I Series, Match 5 One-dayNWNorth-West Warriors137/640LLLeinster LightningNo resultCricket Ireland Inter-Provincial Limited Over Cup, Match 3 ODIEngland481/650Australia23937England won by 242 runsAustralia tour of England, Match 3

Monday 18 June 2018

1 match
One-dayHAMHampshire348/950YORYorkshire24143.4Hampshire won by 107 runsOne-Day Cup (England), Semi Final

Sunday 17 June 2018

2 matches
T20ISCOScotland185/420Ireland185/620Match tiedNetherlands Tri-Nation T20I Series, Match 4 One-dayWORWorcestershire306/650KENKent307/849.4Kent won by 2 wicketsOne-Day Cup (England), Semi Final

Saturday 16 June 2018

1 match
T20IIreland205/520SCOScotland159/520Ireland won by 46 runsNetherlands Tri-Nation T20I Series, Match 3