ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Match list (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
DateMatchResultGroundSeries
28 Jun 2024BCAA 54 v NCC 55/2Final · T20Nondescripts Cricket Club won by 8 wicketsColomboMajor Clubs T20 Tournament 2024
28 Jun 2024INDW 603/6d & 37/0 v SAW 266 & 373Only Test · TestIndia Women won by 10 wicketsChennaiSouth Africa Women tour of India 2024
28 Jun 2024SLW 141/7 v WIW 142/43rd T20I · T20IWest Indies Women won by 6 wicketsHambantotaWest Indies Women tour of Sri Lanka 2024
28 Jun 2024MAA 176/2 v RWA 1182nd T20I · T20IMalawi won by 58 runsNairobiTwenty20 Quadrangular (in Kenya) 2024
27 Jun 2024IND 171/7 v ENG 103Semi-final · T20IIndia won by 68 runsProvidenceICC Men's T20 World Cup 2024
26 Jun 2024NZW 156 v ENGW 157/11st ODI · ODIEngland Women won by 9 wicketsChester-le-StreetNew Zealand Women tour of England 2024
26 Jun 2024BRC 61/1 v NCCSemi-final · T20No resultColomboMajor Clubs T20 Tournament 2024
26 Jun 2024MSC 70/9 v BCAA 73/6Semi-final · T20Bloomfield Cricket and Athletic Club won by 4 wicketsColomboMajor Clubs T20 Tournament 2024
26 Jun 2024SLW 89/4 v WIW 99/42nd T20I · T20IWest Indies Women won by 6 wickets (DLS method)HambantotaWest Indies Women tour of Sri Lanka 2024
26 Jun 2024AFG 56 v SA 60/11st Semi-Final · T20ISouth Africa won by 9 wickets (67 balls left)TaroubaICC Men's T20 World Cup 2024
24 Jun 2024IND 205/5 v AUS 181/7Match 51 · T20IIndia won by 24 runsGros IsletICC Men's T20 World Cup 2024
24 Jun 2024CCC 170/9 v NCC 140/6Quarter-final · T20Nondescripts Cricket Club won by 11 runs (DLS method)ColomboMajor Clubs T20 Tournament 2024
24 Jun 2024ACCC 111/9 v MSC 115/4Quarter-final · T20Moors Sports Club won by 6 wicketsColomboMajor Clubs T20 Tournament 2024
24 Jun 2024BRC 66/5 v TUCA 64/8Quarter-final · T20Burgher Recreation Club won by 2 runsColomboMajor Clubs T20 Tournament 2024
24 Jun 2024WIW 134/8 v SLW 137/61st T20I · T20ISri Lanka Women won by 4 wicketsHambantotaWest Indies Women tour of Sri Lanka 2024
24 Jun 2024AFG 115/5 v BAN 10552nd Match, Super Eights, Group 1 · T20IAfghanistan won by 8 runs (DLS method)KingstownICC Men's T20 World Cup 2024
23 Jun 2024DUR 587 & 184/8d v ESS 339 & 208/2Match 36 · First-classMatch drawnChelmsfordCounty Championship 2024
23 Jun 2024KEN 244 & 222 v LAN 549/9dMatch 37 · First-classLancashire won by an innings and 83 runsCanterburyCounty Championship 2024
23 Jun 2024NOT 360 & 425/2d v SOM 470Match 38 · First-classMatch drawnNottinghamCounty Championship 2024
23 Jun 2024HAM 298 & 453/6d v WAR 254 & 321/9Match 39 · First-classMatch drawnBirminghamCounty Championship 2024
23 Jun 2024SUR 490 v WOR 212 & 273Match 40 · First-classSurrey won by an innings and 5 runsWorcesterCounty Championship 2024
23 Jun 2024NOR 279 & 472/8d v GLA 490 & 207/8Match 29 · First-classMatch drawnCardiffCounty Championship 2024
23 Jun 2024MID 433 & 302 v DER 339 & 202Match 30 · First-classMiddlesex won by 194 runsLondonCounty Championship 2024
23 Jun 2024SUS 442 & 296/6d v LEI 275 & 445Match 31 · First-classSussex won by 18 runsBrightonCounty Championship 2024
23 Jun 2024YOR 456 v GLO 197 & 237Match 32 · First-classYorkshire won by an innings and 22 runsScarboroughCounty Championship 2024
23 Jun 2024USA 115 v ENG 117/0Match 49 · T20IEngland won by 10 wicketsBridgetownICC Men's T20 World Cup 2024
23 Jun 2024WI 135/8 v SA 124/7Match 50 · T20ISouth Africa won by 3 wickets (DLS method)North SoundICC Men's T20 World Cup 2024
23 Jun 2024SAW 215/8 v INDW 220/43rd ODI · ODIIndia Women won by 6 wicketsBengaluruSouth Africa Women tour of India 2024
23 Jun 2024JER 148/8 v GUE 149/63rd T20I · T20IGuernsey won by 4 wicketsPort SoifJersey tour of Guernsey 2024
22 Jun 2024CS 140/9 v TB 142/5Semi-final · T20The Blaze won by 5 wicketsDerbyCharlotte Edwards Cup 2024
22 Jun 2024SES 162/5 v SV 157/9Semi-final · T20South East Stars won by 5 runsDerbyCharlotte Edwards Cup 2024
22 Jun 2024SES 141/9 v TB 144/3Final · T20The Blaze won by 7 wicketsDerbyCharlotte Edwards Cup 2024
22 Jun 2024IND 196/5 v BAN 146/8Match 47 · T20IIndia won by 50 runsNorth SoundICC Men's T20 World Cup 2024
22 Jun 2024SSC 286/8 v RCC 278Match · List ASinhalese Sports Club won by 8 runsColomboMajor Clubs Limited Over Tournament 2024
22 Jun 2024CMCC 168 v TUCA 172/6Match · List ATamil Union Cricket and Athletic Club won by 4 wicketsColomboMajor Clubs Limited Over Tournament 2024
22 Jun 2024PSC 161 v NCC 163/4Match · List ANondescripts Cricket Club won by 6 wicketsColomboMajor Clubs Limited Over Tournament 2024
22 Jun 2024BCAA 159/7 v ACCC 161/5Match · List AAce Capital Cricket Club won by 5 wicketsColomboMajor Clubs Limited Over Tournament 2024
22 Jun 2024PSC 138 v CCC 139/4Match · List AColts Cricket Club won by 6 wicketsKalutharaMajor Clubs Limited Over Tournament 2024
22 Jun 2024KCCC 106 v NSWC 47/2Match · List ANo resultMoratuwaMajor Clubs Limited Over Tournament 2024
22 Jun 2024BRC 177/9 v MSC 139/3Match · List AMoors Sports Club won by 7 wickets (DLS method)KatunayakeMajor Clubs Limited Over Tournament 2024
22 Jun 2024KYCC 103 v CCC 104/3Match · List AColombo Cricket Club won by 7 wicketsKurunegalaMajor Clubs Limited Over Tournament 2024
22 Jun 2024GUE 156/6 v JER 157/31st T20I · T20IJersey won by 7 wicketsCastelJersey tour of Guernsey 2024
22 Jun 2024GUE 134 v JER 137/22nd T20I · T20IJersey won by 8 wicketsCastelJersey tour of Guernsey 2024
22 Jun 2024AFG 148/6 v AUS 12748th Match, Super Eights, Group 1 · T20IAfghanistan won by 21 runsKingstownICC Men's T20 World Cup 2024
21 Jun 2024DUR 170/6 v YOR 167/7Match · T20Durham won by 3 runsChester-le-StreetVitality Blast 2024
21 Jun 2024SOM 188/4 v GLO 190/5Match · T20Gloucestershire won by 5 wicketsBristolVitality Blast 2024
21 Jun 2024SUS 184/8 v HAM 177/3Match · T20Sussex won by 7 runsSouthamptonVitality Blast 2024
21 Jun 2024KEN 156/7 v ESS 157/5Match · T20Essex won by 5 wicketsCanterburyVitality Blast 2024
21 Jun 2024NOR 208/5 v LEI 208/7Match · T20Match tiedNorthamptonVitality Blast 2024
21 Jun 2024NOT 173/5 v DER 165/8Match · T20Nottinghamshire won by 8 runsNottinghamVitality Blast 2024
PreviousPage 127 · 28,059 matchesNext

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.