Menu

Account

Create a free account Go Pro

Already have an account? Log in

Surrey First-class Cricket Stats

Surrey first-class matches game by game, and how the opposition did in each

Updated , after the Somerset game

Surrey finished 7th of 10 in the CC1 2026 table, behind Warwickshire on top, with 152 points from 14 matches.

Stat Avg
County Championship Division One 15 Sep 26 GlamorganH Lost184 runs
County Championship Division One 2 Sep 26 YorkshireH Won1 wkt
County Championship Division One 20 Aug 26 NottinghamshireH Lost145 runs
County Championship Division One 7 Jun 26 HampshireH Drew
County Championship Division One 1 May 26 SussexH Won8 wkts
County Championship Division One 24 Apr 26 EssexH Drew
County Championship Division One 10 Apr 26 LeicestershireH Drew
County Championship Division One 15 Sep 25 NottinghamshireH Lost20 runs
County Championship Division One 8 Sep 25 WarwickshireH Drew
County Championship Division One 29 Jun 25 DurhamH Drew
County Championship Division One 23 May 25 EssexH Drew
County Championship Division One 16 May 25 YorkshireH Woninns
County Championship Division One 25 Apr 25 SomersetH Won8 wkts
County Championship Division One 11 Apr 25 HampshireH Drew
County Championship Division One 17 Sep 24 DurhamH Won10 wkts
County Championship Division One 22 Aug 24 LancashireH Woninns
County Championship Division One 30 Jun 24 EssexH Won145 runs
County Championship Division One 17 May 24 WorcestershireH Won281 runs
County Championship Division One 10 May 24 WarwickshireH Won9 wkts
County Championship Division One 26 Apr 24 HampshireH Woninns
County Championship Division One 12 Apr 24 SomersetH Drew
County Championship Division One 19 Sep 23 NorthamptonshireH Drew
County Championship Division One 3 Sep 23 WarwickshireH Woninns
County Championship Division One 10 Jul 23 NottinghamshireH Drew
County Championship Division One 25 Jun 23 LancashireH Lost123 runs
County Championship Division One 18 May 23 KentH Won10 wkts
County Championship Division One 11 May 23 MiddlesexH Won9 wkts
County Championship Division One 13 Apr 23 HampshireH Won9 wkts
County Championship Division One 20 Sep 22 YorkshireH Won10 wkts
County Championship Division One 25 Jul 22 WarwickshireH Won6 wkts
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Runs 286253 115132 427594 83185 18782 162184 183306 421333 259101 622358 15277 472409 -302 520691 263 173231 294256 246248 391105 820362 -262 279217 289479 512255 -229 367283 36119 253219 342300 415262 25177 444204 -177 262180 278215 213128 427231 464343 89209 359151 -197 428285 123351 185357 142 396161 -138 355399 340118 360274 84293 362278 58141 380209 73240 270254 247258 333179 55208 316253 252310
Wickets 9.17.9 1010 1010 1010 109 1010 1010 1010 25 910 102 1010 2 1010 -4 1010 1010 1010 18 109 0 1010 107 1010 10 1010 102 1010 59 1010 100 109 10 1010 1010 1010 1010 1010 101 1010 10 1010 105 1010 -0 1010 10 910 110 1010 1010 1010 100 1010 101 1010 101 1010 100 1010 104
Run rate 4.033.27 3.52.9 3.93.7 2.82.4 2.62.8 2.42.7 3.33.4 5.13.4 5.42.3 3.94.3 3.83.3 3.03.5 -3.5 4.64.1 4.2 3.33.0 4.13.8 4.13.3 4.12.7 5.12.8 -4.7 3.83.5 3.43.4 3.63.2 -2.8 3.43.0 6.83.3 3.33.2 3.72.9 4.03.2 5.03.2 3.93.5 -2.9 3.13.5 3.73.5 3.93.1 4.14.0 4.23.3 3.93.5 3.33.4 -2.6 3.23.7 8.82.8 2.93.3 2.2 3.63.6 -3.7 3.63.4 3.33.6 5.03.7 2.52.6 3.93.8 5.03.7 3.83.1 4.43.4 3.23.2 4.52.9 4.13.1 9.23.2 3.92.4 4.23.0
Sixes 2.81.26 01 37 20 30 11 21 53 80 82 02 21 -3 83 2 01 02 21 70 121 -0 11 13 20 -3 13 00 21 40 50 00 31 -2 22 30 30 46 40 10 30 -1 34 41 13 0 10 -0 11 10 73 03 62 11 50 00 30 31 51 01 20 30
Fours 32.631.1 1916 5662 922 1611 1928 1924 5944 1715 5445 231 4858 -34 5991 32 1631 3127 3533 3612 8550 -39 4332 3758 6131 -19 3620 515 2823 3328 4534 323 5425 -17 3425 3425 2416 4322 4632 1019 3483 -17 5633 735 2245 18 5320 -16 4455 3212 4433 1137 4238 518 5028 1328 2833 2722 4124 923 4731 3034
Catches 5.54.8 84 64 88 65 106 45 47 24 65 50 58 1 46 -2 77 46 66 05 57 0 77 84 95 5 56 51 68 16 57 30 74 6 77 65 56 84 56 21 93 8 75 74 77 -0 43 6 88 17 77 87 68 50 76 91 34 51 66 40 85 54
Each figure is Surrey's, the opposition's under it. Wickets are the wickets Surrey took. Each innings is its own column, the 1st then the 2nd, against the opposition's same innings.

Surrey First-class Game by Game

Runs, the last 30 first-class matches, newest on the left

Line275.5
Avg
Hit
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
County Championship Division One 15 Sep 26 GlamorganH Lost184 runs
County Championship Division One 2 Sep 26 YorkshireH Won1 wkt
County Championship Division One 20 Aug 26 NottinghamshireH Lost145 runs
County Championship Division One 7 Jun 26 HampshireH Drew
County Championship Division One 1 May 26 SussexH Won8 wkts
County Championship Division One 24 Apr 26 EssexH Drew
County Championship Division One 10 Apr 26 LeicestershireH Drew
County Championship Division One 15 Sep 25 NottinghamshireH Lost20 runs
County Championship Division One 8 Sep 25 WarwickshireH Drew
County Championship Division One 29 Jun 25 DurhamH Drew
County Championship Division One 23 May 25 EssexH Drew
County Championship Division One 16 May 25 YorkshireH Woninns
County Championship Division One 25 Apr 25 SomersetH Won8 wkts
County Championship Division One 11 Apr 25 HampshireH Drew
County Championship Division One 17 Sep 24 DurhamH Won10 wkts
County Championship Division One 22 Aug 24 LancashireH Woninns
County Championship Division One 30 Jun 24 EssexH Won145 runs
County Championship Division One 17 May 24 WorcestershireH Won281 runs
County Championship Division One 10 May 24 WarwickshireH Won9 wkts
County Championship Division One 26 Apr 24 HampshireH Woninns
County Championship Division One 12 Apr 24 SomersetH Drew
County Championship Division One 19 Sep 23 NorthamptonshireH Drew
County Championship Division One 3 Sep 23 WarwickshireH Woninns
County Championship Division One 10 Jul 23 NottinghamshireH Drew
County Championship Division One 25 Jun 23 LancashireH Lost123 runs
County Championship Division One 18 May 23 KentH Won10 wkts
County Championship Division One 11 May 23 MiddlesexH Won9 wkts
County Championship Division One 13 Apr 23 HampshireH Won9 wkts
County Championship Division One 20 Sep 22 YorkshireH Won10 wkts
County Championship Division One 25 Jul 22 WarwickshireH Won6 wkts

Surrey First-class Results

The last 30 first-class matches, newest first: 16 won

Opponent Result SUR Opp Wkts
GlamorganGlamorgan (H) 15 Sep Lby 184 runs 115 & 427 132 & 594 20
YorkshireYorkshire (H) 2 Sep Wby 1 wicket 83 & 187/9 185 & 82 20
NottinghamshireNottinghamshire (H) 20 Aug Lby 145 runs 162 & 183 184 & 306 20
HampshireHampshire (H) 7 Jun Ddrawn 421 & 259/5 333 & 101/2 12
SussexSussex (H) 1 May Wby 8 wickets 622 & 15/2 358/9 & 277 19
EssexEssex (H) 24 Apr Ddrawn 472 409 & 302/2 12
LeicestershireLeicestershire (H) 10 Apr Ddrawn 520 & 263/4 691 10
NottinghamshireNottinghamshire (H) 15 Sep 2025 Lby 20 runs 173 & 294 231 & 256 20
WarwickshireWarwickshire (H) 8 Sep 2025 Ddrawn 246 & 391/8 248 & 105/1 11
DurhamDurham (H) 29 Jun 2025 Ddrawn 820/9 362 & 262/0 10
EssexEssex (H) 23 May 2025 Ddrawn 279 & 289/7 217 & 479 20
YorkshireYorkshire (H) 16 May 2025 Wby an innings and 28 runs 512 255 & 229 20
SomersetSomerset (H) 25 Apr 2025 Wby 8 wickets 367 & 36/2 283 & 119 20
HampshireHampshire (H) 11 Apr 2025 Ddrawn 253 & 342/9 219 & 300/5 15
DurhamDurham (H) 17 Sep 2024 Wby 10 wickets 415 & 25/0 262 & 177 20
LancashireLancashire (H) 22 Aug 2024 Wby an innings and 63 runs 444/9 204 & 177 20
EssexEssex (H) 30 Jun 2024 Wby 145 runs 262 & 278 180 & 215 20
WorcestershireWorcestershire (H) 17 May 2024 Wby 281 runs 213 & 427 128 & 231 20
WarwickshireWarwickshire (H) 10 May 2024 Wby 9 wickets 464 & 89/1 343 & 209 20
HampshireHampshire (H) 26 Apr 2024 Wby an innings and 11 runs 359 151 & 197 20
SomersetSomerset (H) 12 Apr 2024 Ddrawn 428 & 123/5 285 & 351 20
NorthamptonshireNorthamptonshire (H) 19 Sep 2023 Ddrawn 185 & 142/0 357 10
WarwickshireWarwickshire (H) 3 Sep 2023 Wby an innings and 97 runs 396 161 & 138 20
NottinghamshireNottinghamshire (H) 10 Jul 2023 Ddrawn 355 & 340 399/9 & 118/1 10
LancashireLancashire (H) 25 Jun 2023 Lby 123 runs 360 & 84 274 & 293 20
KentKent (H) 18 May 2023 Wby 10 wickets 362 & 58/0 278 & 141 20
MiddlesexMiddlesex (H) 11 May 2023 Wby 9 wickets 380 & 73/1 209 & 240 20
HampshireHampshire (H) 13 Apr 2023 Wby 9 wickets 270 & 247/1 254 & 258 20
YorkshireYorkshire (H) 20 Sep 2022 Wby 10 wickets 333 & 55/0 179 & 208 20
WarwickshireWarwickshire (H) 25 Jul 2022 Wby 6 wickets 316 & 252/4 253 & 310 20

Surrey First-class Splits

The last 30 first-class matches: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game (first innings)

VenuePW-LWin %RunsOpp
Home 30 16-4 53% 353 267
InningsPW-LWin %RunsOpp
Batting first 10 4-0 40% 382 290
Batting second 20 12-4 60% 338 256
TossPW-LWin %RunsOpp
Won the toss 19 11-4 58% 342 256
Lost the toss 11 5-0 45% 372 287
CompetitionPW-LWin %RunsOpp
County Championship Division OneCounty Championship Division One 30 16-4 53% 353 267
OpponentPW-LWin %RunsOpp
WarwickshireWarwickshire 4 3-0 75% 356 251
HampshireHampshire 4 2-0 50% 326 239
YorkshireYorkshire 3 3-0 100% 309 206
EssexEssex 3 1-0 33% 338 269
NottinghamshireNottinghamshire 3 0-2 0% 230 271
DurhamDurham 2 1-0 50% 618 312
SomersetSomerset 2 1-0 50% 398 284
LancashireLancashire 2 1-1 50% 402 239
SussexSussex 1 1-0 100% 622 358
WorcestershireWorcestershire 1 1-0 100% 213 128
KentKent 1 1-0 100% 362 278
MiddlesexMiddlesex 1 1-0 100% 380 209
GlamorganGlamorgan 1 0-1 0% 115 132
LeicestershireLeicestershire 1 0-0 0% 520 691
NorthamptonshireNorthamptonshire 1 0-0 0% 185 357
GroundPW-LWin %RunsOpp
Kennington Oval, London 30 16-4 53% 353 267
YearPW-LWin %RunsOpp
2026 7 2-2 29% 342 327
2025 7 2-1 29% 379 259
2024 7 6-0 86% 369 222
2023 7 4-1 57% 330 276
2022 2 2-0 100% 325 216

CC1 2026 Table

On points, then net run rate

County Championship Division One points table →
SidePWLNRRPts
1WarwickshireWarwickshire 1471+0.192225
2SomersetSomerset 1463+0.480205
3SussexSussex 1473+0.351195
4NottinghamshireNottinghamshire 1453+0.328192
5YorkshireYorkshire 1464+0.220180
6GlamorganGlamorgan 1445-0.519159
7SurreySurrey 1424-0.088152
8EssexEssex 1447-0.029136
9LeicestershireLeicestershire 1437-0.546119
10HampshireHampshire 1429-0.38498

Surrey First-class Questions

Where did Surrey finish in the CC1 2026 standings?

Surrey finished 7th of 10 in the CC1 2026 table with 152 points from 14 matches, 2 won and 4 lost and a net run rate of -0.088. Warwickshire finished top with 225 points. The full points table is on the Table tab.

What is Surrey's average first-class match first-innings score?

Surrey's first innings have averaged 353 runs over their last 30 first-class matches, since July 2022, against their opponents' 267; their highest was 820 against Durham on 29 Jun 2025, and their lowest 83 against Yorkshire on 2 Sep 2026.

What is Surrey's first-class match record?

Surrey have won 16 and lost 4 with 10 drawn or tied of their last 30 first-class matches, since July 2022, a 53% win rate, and their latest first-class match was a defeat against Glamorgan on 15 Sep 2026.

Do Surrey do better batting first or chasing in first-class matches?

Chasing has suited Surrey better than batting first over their last 30 first-class matches, since July 2022: they have won 4 of 10 batting first, averaging 382, and 12 of 20 batting second, averaging 338.

Who has scored the most first-class match runs for Surrey recently?

Dominic Sibley has the most first-class match runs for Surrey over their last 30 first-class matches, since July 2022, with 2199 in 28 matches, ahead of Rory Burns (1839) and Ollie Pope (1517).

Who has taken the most first-class match wickets for Surrey recently?

Daniel Worrall has the most first-class match wickets for Surrey over their last 30 first-class matches, since July 2022, with 104 in 23 matches, ahead of Jordan Clark (98) and Tom Lawes (72).