Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR190/4 (19.1)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Sam Curran: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
26 Dec 2019SA 284 & 272 v ENG 181 & 268Match 1 · TestENG20 & 94/58 & 1/512South Africa won by 107 runsCenturionBasil D'Oliveira Trophy 2019/20
29 Nov 2019NZ 375 & 241/2 v ENG 476Match 2 · TestENG11*2/63 & 1/560Match drawnHamiltonEngland in New Zealand Test Series 2019/20
21 Nov 2019NZ 615/9d v ENG 353 & 197Match 1 · TestENG0 & 29*3/1190New Zealand won by an innings and 65 runsMount MaunganuiEngland in New Zealand Test Series 2019/20
10 Nov 2019NZ 146/5 v ENG 146/75th T20I · T20IENG241/330Match tied (England won the Super Over)AucklandEngland tour of New Zealand 2019/20
8 Nov 2019NZ 165 v ENG 241/34th T20I · T20IENGDNB1/360England won by 76 runsNapierEngland tour of New Zealand 2019/20
5 Nov 2019NZ 180/7 v ENG 166/73rd T20I · T20IENG21/290New Zealand won by 14 runsNelsonEngland tour of New Zealand 2019/20
3 Nov 2019NZ 176/8 v ENG 1552nd T20I · T20IENG92/220New Zealand won by 21 runsWellingtonEngland tour of New Zealand 2019/20
1 Nov 2019NZ 153/5 v ENG 154/31st T20I · T20IENGDNB1/330England won by 7 wicketsChristchurchEngland tour of New Zealand 2019/20
12 Sept 2019ENG 294 & 329 v AUS 225 & 2635th Test · TestENG15 & 173/46 & 0/220England won by 135 runsLondonThe Ashes 2019
29 Aug 2019SUR 167 v ESS 186/4Match · T20SUR81/480Essex won by 19 runsLondonVitality Blast 2019
27 Aug 2019SUR 158/4 v SOM 157/9Match · T20SUR91/332Surrey won by 6 wicketsLondonVitality Blast 2019
23 Aug 2019KEN 170/3 v SUR 171/7Match · T20SUR230/300Surrey won by 1 runCanterburyVitality Blast 2019
15 Aug 2019SUR 163/8 v SUS 137/8Match · T20SUR470/232Surrey won by 26 runsLondonVitality Blast 2019
9 Aug 2019SUR 94/2 v GLO 165/8Match · T20SUR51*2/231Gloucestershire won by 9 runs (DLS method)LondonVitality Blast 2019
8 Aug 2019MID 210/8 v SUR 146Match · T20SUR390/210Middlesex won by 64 runsLondonVitality Blast 2019
2 Aug 2019SOM 207/2 v SUR 203/4Match · T20SUR530/300Somerset won by 8 wicketsTauntonVitality Blast 2019
24 Jul 2019ENG 85 & 303 v IRE 207 & 38Only Test · TestENG18 & 373/280England won by 143 runsLondonIreland tour of England 2019
19 Jul 2019ESS 226/4 v SUR 174/7Match · T20SUR01/280Essex won by 52 runsChelmsfordVitality Blast 2019
7 Jul 2019SUR 271/9 & 218 v KEN 369 & 124/5Match · First-classSUR43 & 293/56 & 1/360Kent won by 5 wicketsLondonSpecsavers County Championship 2019
30 Jun 2019YOR 327 & 352 v SUR 362 & 194Match · First-classSUR43 & 02/84 & 3/900Yorkshire won by 123 runsScarboroughSpecsavers County Championship 2019
23 Jun 2019SUR 194 & 325 v WAR 230 & 215Match · First-classSUR0 & 523/50 & 2/270Surrey won by 74 runsLondonSpecsavers County Championship 2019
20 May 2019SUR 439 & 280 v KEN 294 & 352/8Match · First-classSUR4 & 803/54 & 1/210Match drawnBeckenhamSpecsavers County Championship 2019
5 May 2019CSK 170/5 v PK 173/4Match 55 · T20PK6*3/350Kings XI Punjab won by 6 wicketsChandigarhIndian Premier League 2019
3 May 2019PK 183/6 v KKR 185/3Match 52 · T20PK55*0/410Kolkata Knight Riders won by 7 wicketsChandigarhIndian Premier League 2019
20 Apr 2019PK 163/7 v DC 166/5Match 37 · T20PK00/341Delhi Capitals won by 5 wicketsDelhiIndian Premier League 2019
13 Apr 2019PK 173/4 v RCB 174/2Match 28 · T20PK10/310Royal Challengers Bangalore won by 8 wicketsChandigarhIndian Premier League 2019
10 Apr 2019PK 197/4 v MI 198/7Match 24 · T20PK81/540Mumbai Indians won by 3 wicketsMumbaiIndian Premier League 2019
8 Apr 2019SH 150/4 v PK 151/4Match 22 · T20PK5*0/300Kings XI Punjab won by 6 wicketsChandigarhIndian Premier League 2019
6 Apr 2019CSK 160/3 v PK 138/5Match 18 · T20PK0*0/351Chennai Super Kings won by 22 runsChennaiIndian Premier League 2019
1 Apr 2019PK 166/9 v DC 152Match 13 · T20PK204/110Kings XI Punjab won by 14 runsChandigarhIndian Premier League 2019
25 Mar 2019PK 184/4 v RR 170/9Match 4 · T20PKDNB2/520Kings XI Punjab won by 14 runsJaipurIndian Premier League 2019
31 Jan 2019WI 306 & 17/0 v ENG 187 & 1322nd Test · TestENG6 & 13*0/380West Indies won by 10 wicketsNorth SoundEngland tour of West Indies 2018/19
23 Jan 2019WI 289 & 415/6d v ENG 77 & 2461st Test · TestENG14 & 170/54 & 1/690West Indies won by 381 runsBridgetownEngland tour of West Indies 2018/19
14 Nov 2018ENG 290 & 346 v SL 336 & 2432nd Test · TestENG64 & 00/190England won by 57 runsKandyEngland tour of Sri Lanka 2018/19
6 Nov 2018ENG 342 & 322/6d v SL 203 & 2501st Test · TestENG48 & 0*1/16 & 0/150England won by 211 runsGalleEngland tour of Sri Lanka 2018/19
23 Oct 2018SL 366/6 v ENG 132/95th ODI · ODIENG20/460Sri Lanka won by 219 runs (DLS method)ColomboEngland tour of Sri Lanka 2018/19
7 Sept 2018ENG 332 & 423/8d v IND 292 & 3455th Test · TestENG0 & 211/49 & 2/230England won by 118 runsLondonIndia tour of Ireland and England 2018
30 Aug 2018ENG 246 & 271 v IND 273 & 1844th Test · TestENG78 & 461/41 & 1/10England won by 60 runsSouthamptonIndia tour of Ireland and England 2018
19 Aug 2018SUR 211 & 306 v LAN 247 & 264Match · First-classSUR40 & 311/69 & 0/490Surrey won by 6 runsLondonSpecsavers County Championship 2018
9 Aug 2018IND 107 & 130 v ENG 396/7d2nd Test · TestENG401/26 & 0/270England won by an innings and 159 runsLondonIndia tour of Ireland and England 2018
1 Aug 2018ENG 287 & 180 v IND 274 & 1621st Test · TestENG24 & 634/74 & 1/180England won by 31 runsBirminghamIndia tour of Ireland and England 2018
27 Jul 2018SOM 99/6 v SUR 102/1Match · T20SURDNB0/90Surrey won by 9 wicketsLondonVitality Blast 2018
22 Jul 2018NOT 210 & 199 v SUR 592Match · First-classSUR702/47 & 1/342Surrey won by an innings and 183 runsNottinghamSpecsavers County Championship 2018
20 Jul 2018SUR 250/6 v KENMatch · T20SUR16*-0No resultCanterburyVitality Blast 2018
13 Jul 2018SUR 192/3 v SUS 140Match · T20SURDNB1/140Surrey won by 52 runsHoveVitality Blast 2018
5 Jul 2018SUR 158/6 v MID 161/7Match · T20SUR131/350Middlesex won by 3 wicketsLondonVitality Blast 2018
24 Jun 2018AUS 205 v ENG 208/95th ODI · ODIENG152/440England won by 1 wicketManchesterAustralia tour of England 2018
9 Jun 2018SUR 368 v HAM 135 & 175Match · First-classSUR132/31 & 1/260Surrey won by an innings and 58 runsSouthamptonSpecsavers County Championship 2018
6 Jun 2018GLA 266/8 v SUR 269/5Match · List ASUR22*2/510Surrey won by 5 wicketsLondonRoyal London One-Day Cup 2018
1 Jun 2018PAK 174 & 134 v ENG 3632nd Test · TestENG201/33 & 1/100England won by an innings and 55 runsLeedsPakistan tour of Ireland, England and Scotland 2018
PreviousPage 8 · 503 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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