Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWAR

Tom Curran: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
16 Sept 2017WI 176/9 v ENG 155Only T20I · T20IENG1*1/461West Indies won by 21 runsChester-le-StreetWest Indies tour of England 2017
5 Sept 2017SUR 200 & 280/4 v HAM 290Match · First-classSUR12 & DNB4/690Match drawnSouthamptonSpecsavers County Championship 2017
13 Aug 2017SUR 193/2 v SUS 176/7Match · T20SURDNB0/410Surrey won by 17 runsLondonNatWest T20 Blast 2017
7 Aug 2017SOM 436 v SUR 345Match · First-classSUR350/790Match drawnTauntonSpecsavers County Championship 2017
6 Aug 2017SUR 157/6 v SOM 158/6Match · T20SUR15*1/141Somerset won by 4 wicketsTauntonNatWest T20 Blast 2017
4 Aug 2017GLA 181/6 v SUR 175/7Match · T20SUR51*2/250Glamorgan won by 6 runsLondonNatWest T20 Blast 2017
3 Aug 2017SUR 148/8 v SUS 150/2Match · T20SUR200/170Sussex won by 8 wicketsHoveNatWest T20 Blast 2017
21 Jul 2017SUR 156/7 v MID 141/7Match · T20SUR3*0/351Surrey won by 15 runsLondonNatWest T20 Blast 2017
19 Jul 2017SUR 150/9 v ESS 140/7Match · T20SUR12*2/241Surrey won by 10 runsLondonNatWest T20 Blast 2017
14 Jul 2017SUR 205/5 v KEN 207/2Match · T20SUR4*0/401Kent won by 8 wicketsLondonNatWest T20 Blast 2017
13 Jul 2017SUR 158/9 v MID 161/9Match · T20SUR42/340Middlesex won by 1 wicketLondonNatWest T20 Blast 2017
7 Jul 2017SUR 188/8 v ESS 186/6Match · T20SUR23/280Surrey won by 2 runsChelmsfordNatWest T20 Blast 2017
3 Jul 2017HAM 648/7d v SUR 483 & 166/3dMatch · First-classSUR53 & DNB2/851Match drawnLondonSpecsavers County Championship 2017
1 Jul 2017SUR 297/9 v NOT 298/6Final · List ASUR160/520Nottinghamshire won by 4 wicketsLondonRoyal London One-Day Cup 2017
26 Jun 2017SUR 516/7d v YOR 27/1Match · First-classSUR440/190Match drawnLeedsSpecsavers County Championship 2017
25 Jun 2017ENG 181/8 v SA 162/7Match 3 · T20IENG1*2/220England won by 19 runsCardiffSouth Africa in England T20I Series 2017
23 Jun 2017ENG 171/6 v SA 174/8Match 2 · T20IENGDNB3/330South Africa won by 3 runsTauntonSouth Africa in England T20I Series 2017
17 Jun 2017SUR 363/7 v WOR 210Semi-final · List ASUR9*0/481Surrey won by 153 runsWorcesterRoyal London One-Day Cup 2017
13 Jun 2017SUR 313/7 v YOR 289/9Quarter-final · List ASUR3*2/450Surrey won by 24 runsLeedsRoyal London One-Day Cup 2017
26 May 2017SUR 369 & 260/9d v ESS 383Match · First-classSUR4 & 82/971Match drawnChelmsfordSpecsavers County Championship 2017
19 May 2017SUR 313 & 339 v MID 411 & 92/2Match · First-classSUR16 & 222/72 & 0/200Match drawnLondonSpecsavers County Championship 2017
14 May 2017HAM 271/8 v SUR 238/2Match · List ASURDNB1/590Surrey won by 66 runs (DLS method)LondonRoyal London One-Day Cup 2017
12 May 2017SUR 251/7 v KEN 204Match · List ASUR111/321Surrey won by 44 runs (DLS method)LondonRoyal London One-Day Cup 2017
7 May 2017SUS 300/8 v SUR 205Match · List ASUR22/631Sussex won by 95 runsBrightonRoyal London One-Day Cup 2017
5 May 2017MID 243/9 v SUR 244/3Match · List ASURDNB2/520Surrey won by 7 wicketsLondonRoyal London One-Day Cup 2017
2 May 2017SUR 210 v ESS 212/9Match · List ASUR330/371Essex won by 1 wicketLondonRoyal London One-Day Cup 2017
30 Apr 2017GLA 239 v SUR 183/2Match · List ASURDNB1/530Surrey won by 8 wickets (DLS method)CardiffRoyal London One-Day Cup 2017
28 Apr 2017SUR 290/8 v SOM 291/6Match · List ASUR00/410Somerset won by 4 wicketsTauntonRoyal London One-Day Cup 2017
21 Apr 2017WAR 332 & 435/8d v SUR 437Match · First-classSUR18*4/98 & 4/1121Match drawnBirminghamSpecsavers County Championship 2017
7 Apr 2017SUR 454 v WAR 91 & 362Match · First-classSUR21/14 & 4/880Surrey won by an innings and 1 runLondonSpecsavers County Championship 2017
17 Sept 2016SUR 136 v WAR 137/2Final · List ASUR40/140Warwickshire won by 8 wicketsLondonRoyal London One-Day Cup 2016
12 Sept 2016DUR 401 & 246 v SUR 367 & 259Match · First-classSUR9 & 02/78 & 0/372Durham won by 21 runsChester-le-StreetSpecsavers County Championship 2016
6 Sept 2016SUR 329 & 248/3 v HAM 582/9dMatch · First-classSUR17 & DNB1/970Match drawnLondonSpecsavers County Championship 2016
28 Aug 2016SUR 255/7 v YOR 236Semi-final · List ASUR2*2/350Surrey won by 19 runsLeedsRoyal London One-Day Cup 2016
23 Aug 2016LAN 287 & 230 v SUR 480 & 39/0Match · First-classSUR25 & DNB2/51 & 0/370Surrey won by 10 wicketsLondonSpecsavers County Championship 2016
18 Aug 2016NOR 276 v SUR 279/9Quarter-final · List ASUR132/691Surrey won by 1 wicketNorthamptonRoyal London One-Day Cup 2016
13 Aug 2016SUR 252 & 390 v WAR 247 & 169Match · First-classSUR4 & 02/61 & 1/130Surrey won by 226 runsBirminghamSpecsavers County Championship 2016
4 Aug 2016SUR 415 & 266/7d v MID 293 & 278/6Match · First-classSUR26 & 17*2/66 & 1/391Match drawnLondonSpecsavers County Championship 2016
2 Aug 2016MID 101/8 v SUR 105/5Match · List ASUR0*3/261Surrey won by 5 wickets (DLS method)LondonRoyal London One-Day Cup 2016
1 Aug 2016SUR 157/1 v GLAMatch · List ASURDNB-0No resultLondonRoyal London One-Day Cup 2016
29 Jul 2016SUR 212/4 v KEN 175/7Match · T20SUR40/410Surrey won by 37 runsLondonNatWest T20 Blast 2016
27 Jul 2016SUR 323/8 v GLO 158Match · List ASUR390/271Surrey won by 165 runsLondonRoyal London One-Day Cup 2016
22 Jul 2016SUR 154/4 v SUS 153/6Match · T20SURDNB1/200Surrey won by 6 wicketsLondonNatWest T20 Blast 2016
15 Jul 2016KEN 181/2 v SUR 180/8Match · T20SUR120/340Kent won by 8 wicketsTunbridge WellsNatWest T20 Blast 2016
11 Jul 2016SUR 267 & 106/1 v YOR 407Match · First-classSUR6 & DNB2/730Match drawnLondonSpecsavers County Championship 2016
8 Jul 2016SUR 154/8 v SOM 139/6Match · T20SUR10*0/251Surrey won by 15 runsLondonNatWest T20 Blast 2016
6 Jul 2016GLO 152/4 v SUR 151/9Match · T20SUR161/311Gloucestershire won by 6 wicketsBristolNatWest T20 Blast 2016
2 Jul 2016SUR 273 & 177 v WAR 449 & 5/0Match · First-classSUR1 & 90/92 & 0/50Warwickshire won by 10 wicketsGuildfordSpecsavers County Championship 2016
25 Jun 2016SUR 117/9 v ESS 121/2Match · T20SUR90/241Essex won by 8 wicketsLondonNatWest T20 Blast 2016
24 Jun 2016GLA 114/1 v SUR 110Match · T20SUR120/160Glamorgan won by 9 wicketsCardiffNatWest T20 Blast 2016
PreviousPage 7 · 415 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.