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

The database

Cricket matches in 2026

2,195 cricket matches in 2026 ball by ball. Newest first.

Saturday 4 April 2026

5 matches
ODINAMNamibia268/750OMAOman274/749.1Oman won by 3 wicketsICC Men's Cricket World Cup League 2, Match 92 T20RRRajasthan Royals210/620GTGujarat Titans204/820Rajasthan Royals won by 6 runsIndian Premier League, Match 9 T20MIMumbai Indians162/620DCDelhi Capitals164/418.1Delhi Capitals won by 6 wicketsIndian Premier League, Match 8 T20RAWRawalpindiz156/720IUIslamabad United157/314.2Islamabad United won by 7 wicketsPakistan Super League, Match 12 ODIWomenNew Zealand306/750South Africa24046.1New Zealand won by 66 runsSouth Africa Women tour of New Zealand, Match 3

Friday 3 April 2026

15 matches
T20IWomenCYPCyprus83/820GREGreece6817.1Cyprus won by 15 runsGreece Women tour of Cyprus, Match 2 T20IWomenCYPCyprus84/820GREGreece76/920Cyprus won by 8 runsGreece Women tour of Cyprus, Match 1 T20IMEXMexico160/920BRABrazil144/820Mexico won by 16 runsCentral American Cricket Championships, Match 4 T20ICRCosta Rica6419.2BRABrazil66/06.1Brazil won by 10 wicketsCentral American Cricket Championships, Match 3 T20CSKChennai Super Kings209/520PKPunjab Kings210/518.4Punjab Kings won by 5 wicketsIndian Premier League, Match 7 T20LQLahore Qalandars185/513MSMultan Sultans165/513Lahore Qalandars won by 20 runsPakistan Super League, Match 11 Multi-dayDURDurham335 & 218/9d52KENKent197 & 234/557Match drawnCounty Championship, Match 4 Multi-dayLANLancashire384 & 19475.4NORNorthamptonshire258 & 213/9100Match drawnCounty Championship, Match 3 Multi-dayMIDMiddlesex445/9d131GLOGloucestershire216 & 215112.3Middlesex won by an innings and 14 runsCounty Championship, Match 2 Multi-dayDERDerbyshire625/8d140.4WORWorcestershire312 & 314/7120Match drawnCounty Championship, Match 1 Multi-daySOMSomerset347 & 407/5d88NOTNottinghamshire338 & 140/345Match drawnCounty Championship, Match 5 Multi-daySUSSussex361 & 36492.5LEILeicestershire245 & 25878.1Sussex won by 222 runsCounty Championship, Match 4 Multi-dayGLAGlamorgan302 & 218/5d72.5YORYorkshire226 & 239/767.4Match drawnCounty Championship, Match 3 Multi-dayESSEssex461/7d138.3HAMHampshire156 & 16859.3Essex won by an innings and 137 runsCounty Championship, Match 2 Multi-daySURSurrey328 & 447/4d124WARWarwickshire544128.3Match drawnCounty Championship, Match 1

Thursday 2 April 2026

6 matches
T20IMEXMexico153/620BRABrazil130/420Mexico won by 23 runsCentral American Cricket Championships, Match 1 T20IMEXMexico204/520CRCosta Rica80/720Mexico won by 124 runsCentral American Cricket Championships, Match 2 T20SHSunrisers Hyderabad226/820KKRKolkata Knight Riders16116Sunrisers Hyderabad won by 65 runsIndian Premier League, Match 6 T20RAWRawalpindiz197/620KKKarachi Kings199/519.2Karachi Kings won by 5 wicketsPakistan Super League, Match 10 T20QGQuetta Gladiators183/520IUIslamabad United189/218.2Islamabad United won by 8 wicketsPakistan Super League, Match 9 ODIWomenWest Indies13635.4Australia137/119.4Australia won by 9 wicketsAustralia Women tour of West Indies, Match 3

Wednesday 1 April 2026

3 matches
T20LSGLucknow Super Giants14118.4DCDelhi Capitals145/417.1Delhi Capitals won by 6 wicketsIndian Premier League, Match 5 T20HKHyderabad Kingsmen225/520MSMultan Sultans227/418.4Multan Sultans won by 6 wicketsPakistan Super League, Match 8 ODIWomenSouth Africa346/650New Zealand350/849.4New Zealand won by 2 wicketsSouth Africa Women tour of New Zealand, Match 2

Tuesday 31 March 2026

1 match
T20GTGujarat Titans162/620PKPunjab Kings165/719.1Punjab Kings won by 3 wicketsIndian Premier League, Match 4

Monday 30 March 2026

1 match
T20CSKChennai Super Kings12719.4RRRajasthan Royals128/212.1Rajasthan Royals won by 8 wicketsIndian Premier League, Match 3

Sunday 29 March 2026

5 matches
T20KKRKolkata Knight Riders220/420MIMumbai Indians224/419.1Mumbai Indians won by 6 wicketsIndian Premier League, Match 2 T20LQLahore Qalandars128/920KKKarachi Kings131/619.3Karachi Kings won by 4 wicketsPakistan Super League, Match 6 T20QGQuetta Gladiators174/820HKHyderabad Kingsmen134/820Quetta Gladiators won by 40 runsPakistan Super League, Match 5 ODIWomenAustralia269/750West Indies17946Australia won by 90 runsAustralia Women tour of West Indies, Match 2 ODIWomenNew Zealand26850South Africa269/850South Africa won by 2 wicketsSouth Africa Women tour of New Zealand, Match 1

Saturday 28 March 2026

10 matches
T20IWomenNIGNigeria8020Rwanda71/920Nigeria won by 9 runsNigeria Invitational Women's T20I Tournament, Final T20SHSunrisers Hyderabad201/920RCBRoyal Challengers Bengaluru203/415.4Royal Challengers Bengaluru won by 6 wicketsIndian Premier League, Match 1 T20IUIslamabad United171/820MSMultan Sultans175/518.4Multan Sultans won by 5 wicketsPakistan Super League, Match 4 T20RAWRawalpindiz214/420PZPeshawar Zalmi218/519.1Peshawar Zalmi won by 5 wicketsPakistan Super League, Match 3 T20IGHAGhana178/520ESWEswatini9517.5Ghana won by 83 runsICC Men's T20 World Cup Africa Qualifier, Match 12 T20ISEYSeychelles108/720MALMalawi111/417Malawi won by 6 wicketsICC Men's T20 World Cup Africa Qualifier, Match 11 T20ITANTanzania236/420SHSt Helena7518.3Tanzania won by 161 runsICC Men's T20 World Cup Africa Qualifier, Match 10 Multi-dayBRCBurgher Recreation Club475139BCABloomfield Cricket and Athletic Club240 & 254/440Match drawnMajor League Tournament, Super Eight Multi-dayNCCNondescripts Cricket Club431 & 161/027CCCColts Cricket Club441/8d113Match drawnMajor League Tournament, Super Eight Multi-dayCCCColombo Cricket Club561132.3MSCMoors Sports Club489/7120Match drawnMajor League Tournament, Super Eight

Friday 27 March 2026

4 matches
T20KKKarachi Kings181/720QGQuetta Gladiators167/720Karachi Kings won by 14 runsPakistan Super League, Match 2 T20ITANTanzania205/320SEYSeychelles52/920Tanzania won by 153 runsICC Men's T20 World Cup Africa Qualifier, Match 9 T20IESWEswatini7515.2MALMalawi77/26.5Malawi won by 8 wicketsICC Men's T20 World Cup Africa Qualifier, Match 8 T20ISHSt Helena7720GHAGhana78/16.4Ghana won by 9 wicketsICC Men's T20 World Cup Africa Qualifier, Match 7