CricketWise
  1. Home
  2. Players
  3. Craig Cachopa

Sussex · Men's cricket

Craig Cachopa stats

Data through 21 August 2026Last updated 21 August 2026

Coverage: matches in the Cricsheet data from 10 November 2012 to 21 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Craig Cachopa played 3 T20Is for Portugal in the data, between 2012 and 2026. In first-class Craig Cachopa scored 2,378 runs in 72 innings (average 33.97, strike rate 57.0), including 4 hundreds and 14 fifties.

International matches
3
T20Is 3
International runs
45
0 hundreds
T20 league & domestic matches
56
1,001 runs
Highest score
203
First-class

Teams played for

Sussex 2014–2016 · 57Auckland 2014–2020 · 31Auckland Aces 2012–2018 · 21Portugal 2026 · 3Wellington Firebirds 2015 · 3

Craig Cachopa batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20I331452522.504893.800022
T20 (leagues & domestic)564791,00189*26.34734136.40437648
First-class407222,37820333.974,17357.0414835937
List A161402975821.2138976.3011289

Runs per year

05001K1.5K20122016202645
Craig Cachopa: runs per calendar year (all formats in the data)
05001K1.5K2012201420162018202645
Craig Cachopa: runs per calendar year (all formats in the data)
Show as table
Craig Cachopa: runs per calendar year (all formats in the data)
YearRuns
2012357
2013377
20141,405
2015684
2016195
201762
2018156
2019294
2020146
202645
Year-by-year batting (18 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2012First-class635759.5065.016612
2013First-class1237731.4256.911512
2014First-class20114060.0062.220328
2014List A821426.7579.05801
2014T20 (leagues & domestic)55110.20115.92400
2015First-class2235816.2749.27602
2015List A55110.2069.91800
2015T20 (leagues & domestic)1127545.83145.58901
2016First-class56813.6045.03400
2016List A13232.0071.13200
2016T20 (leagues & domestic)69519.00126.74500
2017First-class44010.0029.92400
2017T20 (leagues & domestic)3227.33122.21800
2018First-class33819.0032.52300
2018T20 (leagues & domestic)611819.67111.34100
2019T20 (leagues & domestic)1129436.75154.77302
2020T20 (leagues & domestic)514629.20130.46601
2026T20I34522.5093.82500

Craig Cachopa bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
First-class242730–––10.43–000
Year-by-year bowling (2 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2013First-class10–8.000/16
2014First-class10–11.400/57
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
Northern DistrictsT20 (leagues & domestic)617328.83164.86001
Central DistrictsT20 (leagues & domestic)712731.75125.73800
HampshireT20 (leagues & domestic)412160.50157.18901
WellingtonT20 (leagues & domestic)59819.60130.76601
OtagoT20 (leagues & domestic)59218.40133.37301
CanterburyT20 (leagues & domestic)39230.67115.04100
KentT20 (leagues & domestic)46934.50106.22600
GloucestershireT20 (leagues & domestic)33712.33142.31900
EssexT20 (leagues & domestic)33712.33132.11800
Wellington FirebirdsFirst-class859474.2570.820322
Northern DistrictsFirst-class631252.0055.011512
CanterburyFirst-class929536.8860.611811
Otago VoltsFirst-class1127324.8257.78102
Central StagsFirst-class717525.0047.67601
WarwickshireFirst-class416040.0052.68402
NottinghamshireFirst-class614824.6751.95401
WorcestershireFirst-class482.0032.0800
KentList A36120.3362.23200

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Eden Park No 21378860.62203
County Ground, Brighton1840623.8878
Eden Park Outer Oval1532525.0073
Seddon Park731044.29115
Basin Reserve1022822.8079
Hagley Oval519739.40118
Cricket Field Road Ground517735.4084
County Ground, Bristol1317714.7524
University Oval, Dunedin614924.8381
Saxton Oval414736.7576

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
T20Powerplay115105109.53–––
T20Middle622491126.721–––
T20Death309186166.116–––

How Craig Cachopa was dismissed

Last 20 innings

02040608029 Dec 201815 Feb 201921 Aug 202625
Craig Cachopa: runs in the last 20 innings
02040608029 Dec 201818 Jan 20199 Feb 201922 Dec 20194 Jan 202017 Jan 202021 Aug 202625
Craig Cachopa: runs in the last 20 innings
Show as table
Craig Cachopa: runs in the last 20 innings
InningsRuns
29 Dec 20186
1 Jan 201924
6 Jan 201939
18 Jan 20190
20 Jan 201973
2 Feb 201960
9 Feb 20195
15 Feb 201916
14 Dec 20197
22 Dec 201941
28 Dec 201926
30 Dec 20193
4 Jan 202036
10 Jan 202012
12 Jan 202066
17 Jan 20207
19 Jan 202025
17 Aug 20262
20 Aug 202618
21 Aug 202625
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
21 Aug 2026T20ISpain2521stumpedKerava National Cricket Ground
20 Aug 2026T20ICzech Republic1823bowledTikkurila Cricket Ground
17 Aug 2026T20IGreece2*4not outKerava National Cricket Ground
19 Jan 2020T20 (leagues & domestic)Wellington2519caughtBasin Reserve
17 Jan 2020T20 (leagues & domestic)Otago712caughtUniversity Oval, Dunedin
12 Jan 2020T20 (leagues & domestic)Wellington6643caughtBasin Reserve
10 Jan 2020T20 (leagues & domestic)Northern Districts126caughtEden Park Outer Oval
4 Jan 2020T20 (leagues & domestic)Central Districts3632caughtEden Park Outer Oval
30 Dec 2019T20 (leagues & domestic)Wellington35caughtEden Park Outer Oval
28 Dec 2019T20 (leagues & domestic)Central Districts26*13not outPukekura Park
22 Dec 2019T20 (leagues & domestic)Northern Districts4127caughtSeddon Park
14 Dec 2019T20 (leagues & domestic)Otago75caught and bowledEden Park Outer Oval
15 Feb 2019T20 (leagues & domestic)Central Districts16*15not outEden Park Outer Oval
9 Feb 2019T20 (leagues & domestic)Central Districts5*3not outEden Park Outer Oval
2 Feb 2019T20 (leagues & domestic)Northern Districts6039bowledEden Park Outer Oval
20 Jan 2019T20 (leagues & domestic)Otago7338caughtEden Park Outer Oval
18 Jan 2019T20 (leagues & domestic)Wellington04bowledBasin Reserve
6 Jan 2019T20 (leagues & domestic)Northern Districts3917caughtSeddon Park
1 Jan 2019T20 (leagues & domestic)Canterbury2424caughtEden Park Outer Oval
29 Dec 2018T20 (leagues & domestic)Central Districts69caughtPukekura Park

Frequently asked questions

How many runs has Craig Cachopa scored in T20Is?
45 runs in 3 innings (3 matches) at an average of 22.50 and a strike rate of 93.8, in the data from 2026 to 2026.
How many runs has Craig Cachopa scored in T20 leagues?
1,001 runs in 47 innings (56 matches) at an average of 26.34 and a strike rate of 136.4, in the data from 2014 to 2020.
What is Craig Cachopa's highest score?
203 in first-class, the highest score in the data.
How many centuries has Craig Cachopa scored?
4 hundreds in the data: 4 in first-class.

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