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

The database

Men's cricket matches in 2021

1,348 men's cricket matches in 2021. Newest first.

Saturday 25 September 2021

1 match
T20DCDelhi Capitals154/620RRRajasthan Royals121/620Delhi Capitals won by 33 runsIndian Premier League, Match 36

Friday 24 September 2021

2 matches
Multi-dayWAWestern Australia465/9d & 292/685SASouth Australia492128Match drawnSheffield Shield, Match 1 T20RCBRoyal Challengers Bangalore156/620CSKChennai Super Kings157/418.1Chennai Super Kings won by 6 wicketsIndian Premier League, Match 35

Thursday 23 September 2021

1 match
T20MIMumbai Indians155/620KKRKolkata Knight Riders159/315.1Kolkata Knight Riders won by 7 wicketsIndian Premier League, Match 34

Wednesday 22 September 2021

2 matches
One-dayWAWestern Australia352/650SASouth Australia23738.3Western Australia won by 78 runs (DLS)One-Day Cup (Australia), Match 1 T20SHSunrisers Hyderabad134/920DCDelhi Capitals139/217.5Delhi Capitals won by 8 wicketsIndian Premier League, Match 33

Tuesday 21 September 2021

10 matches
Multi-dayLEILeicestershire222 & 21181WORWorcestershire422 & 12/02.4Worcestershire won by 10 wicketsCounty Championship Multi-dayDERDerbyshire465 & 23/13.4SUSSussex300 & 18750.3Derbyshire won by 9 wicketsCounty Championship Multi-dayMIDMiddlesex147 & 36386.4KENKent138 & 375/8105.2Kent won by 2 wicketsCounty Championship Multi-dayGLAGlamorgan672/6d177SURSurrey722/4d196Match drawnCounty Championship Multi-dayDURDurham140 & 13152.4GLOGloucestershire218 & 54/39.1Gloucestershire won by 7 wicketsCounty Championship Multi-dayNORNorthamptonshire81 & 4518.2ESSEssex17043.2Essex won by an innings and 44 runsCounty Championship Multi-dayWARWarwickshire367 & 294/3d51SOMSomerset389 & 15452Warwickshire won by 118 runsCounty Championship Multi-dayNOTNottinghamshire296 & 174/548YORYorkshire73 & 396142.2Nottinghamshire won by 5 wicketsCounty Championship Multi-dayHAMHampshire143 & 19374.2LANLancashire141 & 198/966.2Lancashire won by 1 wicketCounty Championship T20RRRajasthan Royals18520PKPunjab Kings183/420Rajasthan Royals won by 2 runsIndian Premier League, Match 32

Monday 20 September 2021

2 matches
ODIOMAOman274/750USAUnited States of America20239.5Oman won by 72 runsICC Men's Cricket World Cup League 2, Match 42 T20RCBRoyal Challengers Bangalore9219KKRKolkata Knight Riders94/110Kolkata Knight Riders won by 9 wicketsIndian Premier League, Match 31

Sunday 19 September 2021

5 matches
ODIOMAOman12137.1NEPNepal122/318.2Nepal won by 7 wicketsICC Men's Cricket World Cup League 2, Match 41 T20ISCOScotland177/420Zimbabwe180/419.1Zimbabwe won by 6 wicketsZimbabwe tour of Ireland and Scotland, Match 3 T20LLLeinster Lightning113/920NWNorth-West Warriors119/213.5North-West Warriors won by 8 wicketsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 18 T20MRMunster Reds72/510NKNorthern Knights74/17.4Northern Knights won by 9 wicketsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 17 T20CSKChennai Super Kings156/620MIMumbai Indians136/820Chennai Super Kings won by 20 runsIndian Premier League, Match 30

Saturday 18 September 2021

4 matches
T20NWNorth-West Warriors151/620MRMunster Reds154/415.1Munster Reds won by 6 wicketsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 16 T20KENKent167/720SOMSomerset142/920Kent won by 25 runsT20 Blast, Final T20KENKent168/820SUSSussex14719.1Kent won by 21 runsT20 Blast, Semi Final T20HAMHampshire15020SOMSomerset153/819.4Somerset won by 2 wicketsT20 Blast, Semi Final

Friday 17 September 2021

3 matches
ODINEPNepal17448USAUnited States of America175/429.3United States of America won by 6 wicketsICC Men's Cricket World Cup League 2, Match 40 T20IUganda120/920Kenya114/820Uganda won by 6 runsUganda T20 Tri-Series, Final T20IZimbabwe136/520SCOScotland12619.4Zimbabwe won by 10 runsZimbabwe tour of Ireland and Scotland, Match 2

Thursday 16 September 2021

2 matches
ODIUSAUnited States of America17844.4OMAOman179/649.4Oman won by 4 wicketsICC Men's Cricket World Cup League 2, Match 39 T20INIGNigeria133/518Kenya107/515Nigeria won by 4 runs (DLS)Uganda T20 Tri-Series, Match 9

Wednesday 15 September 2021

4 matches
T20IUganda172/620NIGNigeria117/720Uganda won by 55 runsUganda T20 Tri-Series, Match 8 T20ISCOScotland141/620Zimbabwe134/920Scotland won by 7 runsZimbabwe tour of Ireland and Scotland, Match 1 T20SLKSt Lucia Kings159/720SKNSt Kitts and Nevis Patriots160/720St Kitts and Nevis Patriots won by 3 wicketsCaribbean Premier League, Final T20IScorecardKenya12320Uganda126/619.2Uganda won by 4 wicketsEntebbe

Tuesday 14 September 2021

4 matches
ODINEPNepal19647.4OMAOman200/531.1Oman won by 5 wicketsICC Men's Cricket World Cup League 2, Match 38 T20ISri Lanka120/820South Africa121/014.4South Africa won by 10 wicketsSouth Africa tour of Sri Lanka, Match 3 T20GAWGuyana Amazon Warriors178/920SKNSt Kitts and Nevis Patriots181/317.5St Kitts and Nevis Patriots won by 7 wicketsCaribbean Premier League, Semi Final T20SLKSt Lucia Kings205/420TKRTrinbago Knight Riders18419.3St Lucia Kings won by 21 runsCaribbean Premier League, Semi Final

Monday 13 September 2021

4 matches
ODIUSAUnited States of America230/950NEPNepal231/549Nepal won by 5 wicketsICC Men's Cricket World Cup League 2, Match 37 T20INIGNigeria123/820Uganda124/217Uganda won by 8 wicketsUganda T20 Tri-Series, Match 5 T20IKenya162/520NIGNigeria101/720Kenya won by 61 runsUganda T20 Tri-Series, Match 6 ODIZimbabwe13134Ireland118/322.2Ireland won by 7 wickets (DLS)Zimbabwe tour of Ireland and Scotland, Match 3

Sunday 12 September 2021

6 matches
T20ISri Lanka10318.1South Africa105/114.1South Africa won by 9 wicketsSouth Africa tour of Sri Lanka, Match 2 Multi-dayMIDMiddlesex144 & 24793.4WORWorcestershire171 & 11935.3Middlesex won by 101 runsCounty Championship Multi-daySUSSussex359/9 & 128/945.2LEILeicestershire492/4d102Leicestershire won by an innings and 5 runsCounty Championship Multi-dayKENKent285 & 211/2d50DERDerbyshire156 & 21058.5Kent won by 130 runsCounty Championship Multi-dayESSEssex439143.1SURSurrey161 & 113/236Match drawnCounty Championship Multi-dayNORNorthamptonshire183 & 231/997DURDurham400130Match drawnCounty Championship