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,325 men's cricket matches in 2021 ball by ball. Newest first.

Sunday 12 December 2021

2 matches
T20NDNorthern Districts146/820OTAOtago151/719.4Otago won by 3 wicketsSuper Smash, Match 9 T20STSydney Thunder151/520MSMelbourne Stars155/417.1Melbourne Stars won by 6 wicketsBig Bash League, Match 10

Saturday 11 December 2021

4 matches
T20DGDambulla Giants138/920CSColombo Stars137/820Dambulla Giants won by 1 runLanka Premier League, Match 11 T20GGGalle Gladiators127/720KWKandy Warriors131/518.4Kandy Warriors won by 5 wicketsLanka Premier League, Match 10 T20PSPerth Scorchers195/120ASAdelaide Strikers14617.5Perth Scorchers won by 49 runsBig Bash League, Match 9 T20HHHobart Hurricanes213/220SSSydney Sixers151/418Hobart Hurricanes won by 44 runs (DLS)Big Bash League, Match 8

Friday 10 December 2021

4 matches
T20JKJaffna Kings207/618CSColombo Stars11415.5Jaffna Kings won by 93 runsLanka Premier League, Match 9 T20DGDambulla Giants159/720GGGalle Gladiators18/01.2No resultLanka Premier League, Match 8 T20CANCanterbury172/820CDCentral Districts12520Canterbury won by 47 runsSuper Smash, Match 5 T20MSMelbourne Stars165/420STSydney Thunder161/520Melbourne Stars won by 4 runsBig Bash League, Match 7

Thursday 9 December 2021

1 match
T20ASAdelaide Strikers14919MRMelbourne Renegades10018.4Adelaide Strikers won by 49 runsBig Bash League, Match 6

Wednesday 8 December 2021

5 matches
T20JKJaffna Kings181/614KWKandy Warriors166/514Jaffna Kings won by 14 runs (DLS)Lanka Premier League, Match 7 T20DGDambulla Giants195/620CSColombo Stars17718.5Dambulla Giants won by 18 runsLanka Premier League, Match 6 T20PSPerth Scorchers157/620BHBrisbane Heat15119.5Perth Scorchers won by 6 runsBig Bash League, Match 5 T20SSSydney Sixers144/920HHHobart Hurricanes130/820Sydney Sixers won by 14 runsBig Bash League, Match 4 TestEngland147 & 297103Australia425 & 20/15.1Australia won by 9 wicketsThe Ashes, Match 1

Tuesday 7 December 2021

3 matches
T20KWKandy Warriors143/620GGGalle Gladiators147/619.2Galle Gladiators won by 4 wicketsLanka Premier League, Match 5 T20DGDambulla Giants11019.3JKJaffna Kings114/212.3Jaffna Kings won by 8 wicketsLanka Premier League, Match 4 T20MRMelbourne Renegades153/920ASAdelaide Strikers151/820Melbourne Renegades won by 2 runsBig Bash League, Match 3

Monday 6 December 2021

3 matches
T20GGGalle Gladiators116/820CSColombo Stars117/617.3Colombo Stars won by 4 wicketsLanka Premier League, Match 3 T20DGDambulla Giants190/720KWKandy Warriors170/820Dambulla Giants won by 20 runsLanka Premier League, Match 2 T20BHBrisbane Heat140/820STSydney Thunder141/317.1Sydney Thunder won by 7 wicketsBig Bash League, Match 2

Sunday 5 December 2021

3 matches
T20GGGalle Gladiators164/720JKJaffna Kings11018.4Galle Gladiators won by 54 runsLanka Premier League, Match 1 T20CDCentral Districts190/420WELWellington176/720Central Districts won by 14 runsSuper Smash, Match 6 T20SSSydney Sixers213/420MSMelbourne Stars6111.1Sydney Sixers won by 152 runsBig Bash League, Match 1

Saturday 4 December 2021

1 match
TestPakistan300/4d98.3Bangladesh87 & 20584.4Pakistan won by an innings and 8 runsPakistan tour of Bangladesh, Match 2

Friday 3 December 2021

2 matches
T20NDNorthern Districts106/613OTAOtagoNo resultSuper Smash, Match 3 TestIndia325 & 276/7d70New Zealand62 & 16756.3India won by 372 runsNew Zealand tour of India, Match 2

Monday 29 November 2021

1 match
TestSri Lanka204 & 345/9d121.4West Indies253 & 13256.1Sri Lanka won by 164 runsWest Indies tour of Sri Lanka, Match 2

Sunday 28 November 2021

2 matches
T20OTAOtago184/420CDCentral Districts185/519Central Districts won by 5 wicketsSuper Smash, Match 3 One-daySASouth Australia27447.1QUEQueensland275/442.1Queensland won by 6 wicketsOne-Day Cup (Australia), Match 10

Friday 26 November 2021

5 matches
ODINAMNamibia22850OMAOman18846.5Namibia won by 40 runsICC Men's Cricket World Cup League 2, Match 49 T20WELWellington177/720CANCanterbury150/920Wellington won by 27 runsSuper Smash, Match 1 TestBangladesh330 & 15756.2Pakistan286 & 203/258.3Pakistan won by 8 wicketsPakistan tour of Bangladesh, Match 1 ODISouth Africa277/850NETNetherlands11/02No resultNetherlands tour of South Africa, Match 1 One-dayWAWestern Australia294/950TASTasmania298/548.3Tasmania won by 5 wicketsOne-Day Cup (Australia), Match 9

Thursday 25 November 2021

1 match
TestIndia345 & 234/7d81New Zealand296 & 165/998Match drawnNew Zealand tour of India, Match 1

Wednesday 24 November 2021

1 match
One-dayNSWNew South Wales344/750VICVictoria17032.2New South Wales won by 174 runsOne-Day Cup (Australia), Match 8

Tuesday 23 November 2021

1 match
Multi-dayQUEQueensland299 & 88/224SASouth Australia102 & 28493Queensland won by 8 wicketsSheffield Shield, Match 13

Monday 22 November 2021

3 matches
T20KARKarnataka151/720TNTamil Nadu153/620Tamil Nadu won by 4 wicketsSyed Mushtaq Ali Trophy, Final Multi-dayOVOtago Volts342 & 13765.5NDNorthern Districts553/9148.1Northern Districts won by an innings and 74 runsPlunket Shield, Match 9 T20IBangladesh124/720Pakistan127/520Pakistan won by 5 wicketsPakistan tour of Bangladesh, Match 3

Sunday 21 November 2021

2 matches
TestSri Lanka386 & 191/4d40.5West Indies230 & 16079Sri Lanka won by 187 runsWest Indies tour of Sri Lanka, Match 1 T20IIndia184/720New Zealand11117.2India won by 73 runsNew Zealand tour of India, Match 3

Saturday 20 November 2021

6 matches
T20ITANTanzania136/720NIGNigeria6714Tanzania won by 69 runsICC Men's T20 World Cup Africa Qualifier, Match 12 T20IKenya123/320Uganda118/417.4Uganda won by 6 wickets (DLS)ICC Men's T20 World Cup Africa Qualifier, Match 11 T20IKenya168/620NIGNigeria10816.2Kenya won by 60 runsICC Men's T20 World Cup Africa Qualifier, Match 10 T20ITANTanzania6815.4Uganda74/413.5Uganda won by 6 wicketsICC Men's T20 World Cup Africa Qualifier, Match 9 T20KARKarnataka176/720VIDVidarbha172/620Karnataka won by 4 runsSyed Mushtaq Ali Trophy, Semi-final T20H(Hyderabad (India)9018.3TNTamil Nadu92/214.2Tamil Nadu won by 8 wicketsSyed Mushtaq Ali Trophy, Semi-final