CricketWise
  1. Home
  2. Players
  3. C McKerr

Surrey · Men's cricket

C McKerr stats

Data through 11 June 2025Last updated 11 June 2025

Coverage: matches in the Cricsheet data from 2 June 2017 to 11 June 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

C McKerr played 26 T20 league and domestic matches in the data, between 2017 and 2025. C McKerr took 59 List A wickets in the data (average 29.68, economy 6.15, best 4/32).

T20 league & domestic matches
26
53 runs
Best bowling
5/54
First-class

Teams played for

Surrey 2017–2024 · 57Derbyshire 2017–2023 · 10Nottinghamshire 2023–2025 · 9Yorkshire 2024 · 6Kent 2022–2023 · 4

C McKerr batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)2614753107.576384.100130
First-class222442583712.9062241.5005370
List A383063677115.2940690.4012297

Runs per year

010020030020172021202515
C McKerr: runs per calendar year (all formats in the data)
01002003002017201820192021202220232024202515
C McKerr: runs per calendar year (all formats in the data)
Show as table
C McKerr: runs per calendar year (all formats in the data)
YearRuns
201734
201845
201958
202138
202273
2023153
2024262
202515
Year-by-year batting (16 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2017First-class43411.3333.01700
2018First-class44515.0048.42900
2019First-class32814.0045.21700
2019List A5307.5073.21200
2021List A43015.0053.62000
2021T20 (leagues & domestic)384.0088.9700
2022First-class5448.8030.83700
2022List A7213.5055.31200
2022T20 (leagues & domestic)384.00100.0400
2023First-class34120.5028.92300
2023List A710717.8385.63200
2023T20 (leagues & domestic)15–83.3500
2024First-class56613.2083.53200
2024List A717929.83122.67101
2024T20 (leagues & domestic)41717.00100.01000
2025T20 (leagues & domestic)3157.5065.2600

C McKerr bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)26432773202/19–38.6510.7421.6000
First-class332,7271,691485/5410/14135.233.7256.83269
List A381,7071,751594/32–29.686.1528.9305

Wickets per year

01020302017202120253
C McKerr: wickets per calendar year (all formats in the data)
0102030201720182019202120222023202420253
C McKerr: wickets per calendar year (all formats in the data)
Show as table
C McKerr: wickets per calendar year (all formats in the data)
YearWickets
201715
20186
201910
202123
202222
202318
202430
20253
Year-by-year bowling (16 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2017First-class51526.133.545/54
2018First-class6633.174.123/20
2019First-class3375.674.203/94
2019List A5736.576.123/56
2021List A101821.446.004/64
2021T20 (leagues & domestic)9543.409.232/23
2022First-class8846.503.763/39
2022List A81034.505.853/38
2022T20 (leagues & domestic)3415.259.382/19
2023First-class4559.403.952/39
2023List A7938.896.444/55
2023T20 (leagues & domestic)4439.2511.212/33
2024First-class71118.553.044/27
2024List A81527.606.374/32
2024T20 (leagues & domestic)5438.0011.692/55
2025T20 (leagues & domestic)5362.0012.402/30
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
WarwickshireFirst-class37424.6732.63700
NottinghamshireFirst-class35527.5057.93200
SomersetFirst-class3227.3332.41000
HampshireFirst-class320.674.8100
NottinghamshireList A48844.00169.27101
LeicestershireList A4279.0087.11300
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Birmingham BearsT20 (leagues & domestic)4441.0013.672/28
LancashireT20 (leagues & domestic)4263.0011.451/31
SomersetFirst-class4729.864.183/20
NottinghamshireFirst-class4444.002.792/53
EssexFirst-class3433.254.532/40
WarwickshireFirst-class3444.503.683/39
WorcestershireFirst-class3361.673.572/39
KentFirst-class42121.503.802/60
YorkshireFirst-class31106.005.051/83
NottinghamshireList A4823.006.613/41
WarwickshireList A3731.147.794/64
EssexList A3623.675.684/55
LeicestershireList A4542.406.622/54
GloucestershireList A3524.604.704/32
YorkshireList A3435.005.832/36
SomersetList A3330.005.403/56

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Kennington Oval1922815.2037
Woodbridge Road59523.7571
Trent Bridge67023.3332
Edgbaston34715.6723
Clifton Park Ground13232.0032
County Ground, Chelmsford3237.6720
County Ground, Taunton3217.0010
Sophia Gardens12020.0020
Kent County Cricket Ground21818.0017
North Marine Road Ground2178.5017

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Kennington Oval283535.315.25
County Ground, Northampton21014.103.45
County Ground, Chelmsford5919.675.65
County Ground, Taunton4923.114.46
County Ground, Derby6823.508.06
North Marine Road Ground5825.253.73
Woodbridge Road5734.006.58
Trent Bridge10670.335.08
County Ground, Brighton3431.256.58
Headingley4431.5011.45

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay––––2131110.28
T20Middle––––96410.50
T20Death536384.17123511.71

How C McKerr was dismissed

How C McKerr took wickets

Last 20 innings

02040608022 Aug 202328 Jul 202411 Jun 20256
C McKerr: runs in the last 20 innings
02040608022 Aug 202320 Jun 202425 Jul 20242 Aug 202411 Aug 202429 Aug 202411 Jun 20256
C McKerr: runs in the last 20 innings
Show as table
C McKerr: runs in the last 20 innings
InningsRuns
22 Aug 202320
14 Jun 202410
16 Jun 20245
20 Jun 20241
21 Jun 20241
23 Jun 202417
25 Jul 202425
28 Jul 202425
30 Jul 202437
2 Aug 20245
4 Aug 202471
6 Aug 20246
11 Aug 202410
22 Aug 20240
29 Aug 202432
29 Aug 20247
17 Sep 202410
31 May 20255
7 Jun 20254
11 Jun 20256
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
11 Jun 2025T20 (leagues & domestic)Yorkshire610bowledTrent Bridge
7 Jun 2025T20 (leagues & domestic)Worcestershire4*7not outTrent Bridge
31 May 2025T20 (leagues & domestic)Lancashire56caughtOld Trafford
17 Sep 2024First-classDurham1011caughtKennington Oval
29 Aug 2024First-classNottinghamshire715bowledTrent Bridge
29 Aug 2024First-classNottinghamshire3240caught and bowledTrent Bridge
22 Aug 2024First-classLancashire01lbwKennington Oval
11 Aug 2024List ASussex1011caughtCounty Ground, Brighton
6 Aug 2024List ALeicestershire6*4not outKibworth Cricket Club New Ground
4 Aug 2024List ANottinghamshire7136caughtWoodbridge Road
2 Aug 2024List AWarwickshire56caughtRugby School Ground
30 Jul 2024List AGloucestershire3735caughtKennington Oval
28 Jul 2024List AGlamorgan2538bowledKennington Oval
25 Jul 2024List AYorkshire2516caughtKennington Oval
23 Jun 2024First-classGloucestershire1712caughtNorth Marine Road Ground
21 Jun 2024T20 (leagues & domestic)Durham1*2not outRiverside Ground
20 Jun 2024T20 (leagues & domestic)Lancashire1*1not outHeadingley
16 Jun 2024T20 (leagues & domestic)Leicestershire5*6not outHeadingley
14 Jun 2024T20 (leagues & domestic)Birmingham Bears108caughtEdgbaston
22 Aug 2023List AEssex2024bowledCounty Ground, Chelmsford

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
11 Jun 2025T20 (leagues & domestic)Yorkshire1/3220Trent Bridge
7 Jun 2025T20 (leagues & domestic)Worcestershire0/4040Trent Bridge
6 Jun 2025T20 (leagues & domestic)Derbyshire2/3040County Ground, Derby
31 May 2025T20 (leagues & domestic)Lancashire0/1710Old Trafford
30 May 2025T20 (leagues & domestic)Birmingham Bears0/6740Trent Bridge
17 Sep 2024First-classDurham0/3340Kennington Oval
29 Aug 2024First-classNottinghamshire0/851Trent Bridge
29 Aug 2024First-classNottinghamshire0/19132Trent Bridge
22 Aug 2024First-classLancashire4/2791Kennington Oval
22 Aug 2024First-classLancashire2/4170Kennington Oval
11 Aug 2024List ASussex1/3870County Ground, Brighton
9 Aug 2024List AEssex2/4580County Ground, Chelmsford
6 Aug 2024List ALeicestershire2/54101Kibworth Cricket Club New Ground
4 Aug 2024List ANottinghamshire3/789.51Woodbridge Road
2 Aug 2024List AWarwickshire1/7590Rugby School Ground
30 Jul 2024List AGloucestershire4/329.10Kennington Oval
28 Jul 2024List AGlamorgan1/4750Kennington Oval
25 Jul 2024List AYorkshire1/4570Kennington Oval
5 Jul 2024T20 (leagues & domestic)Birmingham Bears2/5540Headingley
23 Jun 2024First-classGloucestershire3/4811.40North Marine Road Ground

Frequently asked questions

How many wickets has C McKerr taken in T20 leagues?
20 wickets in 26 innings at an average of 38.65, economy 10.74, best figures 2/19.
How many wickets has C McKerr taken in first-class?
48 wickets in 33 innings at an average of 35.23, economy 3.72, best figures 5/54.
How many runs has C McKerr scored in T20 leagues?
53 runs in 14 innings (26 matches) at an average of 7.57 and a strike rate of 84.1, in the data from 2021 to 2025.
What is C McKerr's highest score?
71 in List A, the highest score in the data.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.