Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

Sam Curran: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
25 Jun 2023LAN 274 & 293 v SUR 360 & 84Match · First-classSUR52 & 121/36 & 2/651Lancashire won by 123 runsLondonCounty Championship 2023
22 Jun 2023SUR 252/7 v MID 254/3Match · T20SUR60/550Middlesex won by 7 wicketsLondonVitality Blast 2023
20 Jun 2023SUR 238/5 v GLA 157/8Match · T20SUR591/300Surrey won by 81 runsLondonVitality Blast 2023
18 Jun 2023SUR 124 v HAM 125/1Match · T20SUR70/160Hampshire won by 9 wicketsLondonVitality Blast 2023
16 Jun 2023SUR 195/9 v SOM 167/9Match · T20SUR155/260Surrey won by 28 runsTauntonVitality Blast 2023
9 Jun 2023SUR 258/6 v SUS 134Match · T20SUR680/122Surrey won by 124 runsBrightonVitality Blast 2023
7 Jun 2023SUR 236/2 v GLA 171/8Match · T20SUR662/361Surrey won by 65 runsCardiffVitality Blast 2023
4 Jun 2023KEN 173/5 v SUR 174/5Match · T20SUR100/420Surrey won by 5 wicketsCanterburyVitality Blast 2023
2 Jun 2023SUR 124/9 v GLO 127/8Match · T20SUR03/201Gloucestershire won by 2 wicketsBristolVitality Blast 2023
31 May 2023HAM 156/4 v SUR 157/4Match · T20SUR81/280Surrey won by 6 wicketsSouthamptonVitality Blast 2023
28 May 2023SUR 148 v SUS 149/5Match · T20SUR20/240Sussex won by 5 wicketsLondonVitality Blast 2023
26 May 2023SUR 223/5 v KEN 182/7Match · T20SUR151/291Surrey won by 41 runsLondonVitality Blast 2023
25 May 2023SUR 199/6 v MID 126Match · T20SUR680/220Surrey won by 73 runsLondonVitality Blast 2023
19 May 2023PK 187/5 v RR 189/6Match 66 · T20PK49*1/460Rajasthan Royals won by 4 wicketsDharamsalaIndian Premier League 2023
17 May 2023DC 213/2 v PK 198/8Match 64 · T20PK112/360Delhi Capitals won by 15 runsDharamsalaIndian Premier League 2023
13 May 2023PK 167/7 v DC 136/8Match 59 · T20PK200/180Punjab Kings won by 31 runsDelhiIndian Premier League 2023
8 May 2023PK 179/7 v KKR 182/5Match 53 · T20PK40/440Kolkata Knight Riders won by 5 wicketsKolkataIndian Premier League 2023
3 May 2023PK 214/3 v MI 216/4Match 46 · T20PKDNB0/410Mumbai Indians won by 6 wicketsChandigarhIndian Premier League 2023
30 Apr 2023CSK 200/4 v PK 201/6Match 41 · T20PK291/460Punjab Kings won by 4 wicketsChennaiIndian Premier League 2023
28 Apr 2023LSG 257/5 v PK 201Match 38 · T20PK211/380Lucknow Super Giants won by 56 runsChandigarhIndian Premier League 2023
22 Apr 2023PK 214/8 v MI 201/6Match 31 · T20PK550/411Punjab Kings won by 13 runsMumbaiIndian Premier League 2023
20 Apr 2023RCB 174/4 v PK 150Match 27 · T20PK100/271Royal Challengers Bangalore won by 24 runsChandigarhIndian Premier League 2023
15 Apr 2023LSG 159/8 v PK 161/8Match 21 · T20PK63/310Punjab Kings won by 2 wicketsLucknowIndian Premier League 2023
13 Apr 2023PK 153/8 v GT 154/4Match 18 · T20PK221/251Gujarat Titans won by 6 wicketsChandigarhIndian Premier League 2023
9 Apr 2023PK 143/9 v SH 145/2Match 14 · T20PK220/141Sunrisers Hyderabad won by 8 wicketsHyderabadIndian Premier League 2023
5 Apr 2023PK 197/4 v RR 192/7Match 8 · T20PK1*0/440Punjab Kings won by 5 runsGuwahatiIndian Premier League 2023
1 Apr 2023PK 191/5 v KKR 146/7Match 2 · T20PK26*1/381Punjab Kings won by 7 runs (DLS method)ChandigarhIndian Premier League 2023
14 Mar 2023BAN 158/2 v ENG 142/63rd T20I · T20IENG40/280Bangladesh won by 16 runsDhakaEngland tour of Bangladesh 2022/23
12 Mar 2023ENG 117 v BAN 120/62nd T20I · T20IENG121/150Bangladesh won by 4 wicketsDhakaEngland tour of Bangladesh 2022/23
9 Mar 2023ENG 156/6 v BAN 158/41st T20I · T20IENG60/181Bangladesh won by 6 wicketsChattogramEngland tour of Bangladesh 2022/23
6 Mar 2023BAN 246 v ENG 1963rd ODI · ODIENG232/510Bangladesh won by 50 runsChattogramEngland tour of Bangladesh 2022/23
3 Mar 2023ENG 326/7 v BAN 1942nd ODI · ODIENG33*4/291England won by 132 runsDhakaEngland tour of Bangladesh 2022/23
6 Feb 2023JSK 189/6 v MCT 113Match 29 · T20MCT22/260Joburg Super Kings won by 76 runsJohannesburgSA20 2022/23
4 Feb 2023MCT 159 v PC 160/9Match 26 · T20MCT53/260Pretoria Capitals won by 1 wicketCenturionSA20 2022/23
1 Feb 2023ENG 346/7 v SA 2873rd ODI · ODIENG110/500England won by 59 runsKimberleyEngland tour of South Africa 2022/23
29 Jan 2023ENG 342/7 v SA 347/52nd ODI · ODIENG281/600South Africa won by 5 wicketsBloemfonteinEngland tour of South Africa 2022/23
27 Jan 2023SA 298/7 v ENG 2711st ODI · ODIENG173/351South Africa won by 27 runsBloemfonteinEngland tour of South Africa 2022/23
23 Jan 2023PC 182/8 v MCT 130Match 20 · T20MCT220/150Pretoria Capitals won by 52 runsCape TownSA20 2022/23
21 Jan 2023MCT 142/9 v PR 129/6Match 16 · T20MCT20/151MI Cape Town won by 13 runsPaarlSA20 2022/23
18 Jan 2023MCT 171/6 v SEC 172/8Match 12 · T20MCT01/400Sunrisers Eastern Cape won by 2 wicketsCape TownSA20 2022/23
16 Jan 2023MCT 158/8 v SEC 162/6Match 9 · T20MCT82/370Sunrisers Eastern Cape won by 4 wicketsGqeberhaSA20 2022/23
14 Jan 2023JSK 105/9 v MCT 107/3Match 7 · T20MCT15*0/210MI Cape Town won by 7 wicketsCape TownSA20 2022/23
13 Jan 2023MCT 152/8 v DSG 154/5Match 5 · T20MCT00/140Durban's Super Giants won by 5 wicketsCape TownSA20 2022/23
10 Jan 2023PR 142/7 v MCT 143/2Match 1 · T20MCT200/230MI Cape Town won by 8 wicketsCape TownSA20 2022/23
22 Nov 2022AUS 355/5 v ENG 1423rd ODI · ODIENG120/660Australia won by 221 runs (DLS method)MelbourneEngland tour of Australia 2022/23
19 Nov 2022AUS 280/8 v ENG 2082nd ODI · ODIENG00/550Australia won by 72 runsSydneyEngland tour of Australia 2022/23
13 Nov 2022PAK 137/8 v ENG 138/5Final · T20IENGDNB3/120England won by 5 wicketsMelbourneICC Men's T20 World Cup 2022/23
10 Nov 2022IND 168/6 v ENG 170/0Semi-final · T20IENGDNB0/421England won by 10 wicketsAdelaideICC Men's T20 World Cup 2022/23
5 Nov 2022SL 141/8 v ENG 144/6Match 39 · T20IENG61/271England won by 4 wicketsSydneyICC Men's T20 World Cup 2022/23
1 Nov 2022ENG 179/6 v NZ 159/6Match 33 · T20IENG6*2/261England won by 20 runsBrisbaneICC Men's T20 World Cup 2022/23
PreviousPage 5 · 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.