CricketWise
  1. Home
  2. Players
  3. Cameron Bancroft

Gloucestershire · Men's cricket

Cameron Bancroft stats

Data through 8 October 2026Last updated 8 October 2026

Coverage: matches in the Cricsheet data from 21 December 2015 to 8 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Cameron Bancroft played 10 Tests, 1 T20I for Australia in the data, between 2015 and 2026. In first-class Cameron Bancroft scored 7,911 runs in 227 innings (average 37.49, strike rate 44.4), including 20 hundreds and 35 fifties. Against South Africa in Tests, Cameron Bancroft averaged 37.17 over 6 innings.

International matches
11
Tests 10 · T20Is 1
International runs
446
0 hundreds
T20 league & domestic matches
138
3,248 runs
Best batting average (Test)
26.24
18 innings
Highest score
206*
First-class

Teams played for

Gloucestershire 2016–2026 · 109Western Australia 2018–2026 · 93Perth Scorchers 2015–2023 · 67Durham 2019–2021 · 43Sydney Thunder 2023–2026 · 21Australia 2016–2019 · 11Somerset 2023 · 4

Cameron Bancroft batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test1018144682*26.241,04242.8031621
T20I11100*–0–00000
T20 (leagues & domestic)138129213,24895*30.072,643122.9021826673
First-class124227167,911206*37.4917,80844.420351984119
List A7573132,623151*43.723,14283.5514725626

Runs per year

01K2K3K20152019202320261,405
Cameron Bancroft: runs per calendar year (all formats in the data)
01K2K3K2015201720192021202320261,405
Cameron Bancroft: runs per calendar year (all formats in the data)
Show as table
Cameron Bancroft: runs per calendar year (all formats in the data)
YearRuns
20158
2016245
20171,013
2018470
20191,720
2020574
20211,269
20221,031
20231,888
20242,463
20252,142
20261,405
Year-by-year batting (34 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2015T20 (leagues & domestic)188.00100.0800
2016First-class711716.7141.24100
2016T20 (leagues & domestic)412864.00134.77201
2016T20I10––000
2017First-class2168540.2949.120614
2017T20 (leagues & domestic)714924.83130.75101
2017Test717929.8340.58201
2018First-class25125.5049.53800
2018T20 (leagues & domestic)619639.20127.37502
2018Test722331.8650.97702
2019First-class2893135.8145.415825
2019List A737794.2595.415120
2019T20 (leagues & domestic)1436830.67126.58703
2019Test44411.0027.21600
2020First-class930433.7840.810411
2020T20 (leagues & domestic)1227038.57110.75001
2021First-class1837923.6939.35701
2021List A1338638.60106.012412
2021T20 (leagues & domestic)2150428.00122.37603
2022First-class1578155.7942.716450
2022List A620451.0079.17801
2022T20 (leagues & domestic)44611.5083.63000
2023First-class26111148.3043.217634
2023List A723939.8378.69003
2023T20 (leagues & domestic)1653844.83135.59505
2024First-class36128538.9447.218453
2024List A1649032.6776.010013
2024T20 (leagues & domestic)2568829.91122.28703
2025First-class33135741.1244.917638
2025List A1345337.7582.214311
2025T20 (leagues & domestic)1733220.75116.56102
2026First-class3291029.3543.08309
2026List A1147452.6775.89804
2026T20 (leagues & domestic)22110.5084.01700

Cameron Bancroft bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
First-class2607721/101/1038.507.7030.0000

Wickets per year

00.250.50.75120152019202320260
Cameron Bancroft: wickets per calendar year (all formats in the data)
00.250.50.7512015201720192021202320260
Cameron Bancroft: wickets per calendar year (all formats in the data)
Show as table
Cameron Bancroft: wickets per calendar year (all formats in the data)
YearWickets
20150
20160
20171
20180
20191
20200
20210
20220
20230
20240
20250
20260
Year-by-year bowling (2 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2017First-class1167.009.571/67
2019First-class1110.003.331/10

Cameron Bancroft against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest1222320.2736.58201
South AfricaTest622337.1751.77702
Brisbane HeatT20 (leagues & domestic)1341741.70126.07603
Sydney ThunderT20 (leagues & domestic)933066.00121.37503
Melbourne RenegadesT20 (leagues & domestic)1029236.50137.19502
Adelaide StrikersT20 (leagues & domestic)1228824.00124.77401
Sydney SixersT20 (leagues & domestic)1327027.00115.48703
Melbourne StarsT20 (leagues & domestic)1123929.88113.35901
MiddlesexT20 (leagues & domestic)620240.40142.38702
SussexT20 (leagues & domestic)620133.50127.24500
Hobart HurricanesT20 (leagues & domestic)1018020.00119.26102
Birmingham BearsT20 (leagues & domestic)317989.50134.67602
GlamorganT20 (leagues & domestic)49924.75126.95201
KentT20 (leagues & domestic)59632.00111.63900
SomersetT20 (leagues & domestic)49022.50112.55301
HampshireT20 (leagues & domestic)48120.25112.53400
EssexT20 (leagues & domestic)37725.67154.03200
SurreyT20 (leagues & domestic)34615.33115.03200
South AustraliaFirst-class21104352.1544.113545
TasmaniaFirst-class2379939.9547.617633
VictoriaFirst-class2376336.3340.814131
New South WalesFirst-class2167131.9537.411713
QueenslandFirst-class2254427.2037.216413
NorthamptonshireFirst-class1151751.7054.313015
GlamorganFirst-class747579.1760.718422
LeicestershireFirst-class946558.1254.816020
WorcestershireFirst-class1646230.8046.27003
KentFirst-class1245841.6446.320612
DerbyshireFirst-class1142442.4044.417611
SussexFirst-class833247.4340.915811
LancashireFirst-class924530.6245.49202
NottinghamshireFirst-class816020.0047.25301
MiddlesexFirst-class714821.1445.35801
YorkshireFirst-class413333.2535.97001
DurhamFirst-class612320.5043.25601
WarwickshireFirst-class37826.0036.34400
EssexFirst-class4317.7528.42000
South AustraliaList A835650.8682.09004
LeicestershireList A423478.0087.011810
New South WalesList A620133.5076.17101
GlamorganList A319899.0096.114311
QueenslandList A619238.4088.512410
VictoriaList A719248.0075.37802
SurreyList A417558.3391.110010
TasmaniaList A615726.1772.76401
LancashireList A312341.0077.49801
NottinghamshireList A310234.0082.35201
WorcestershireList A36020.0060.02900
WarwickshireList A34916.3352.14600
EssexList A3258.3364.11300

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Western Australia Cricket Association Ground69230235.42141
County Ground, Bristol55208141.62206
Riverside Ground2775834.45151
Adelaide Oval1869643.50105
College Ground2067337.39184
Bellerive Oval1959737.31176
The Gabba1654945.75164
Perth Stadium2054739.0795
Sydney Showground Stadium1342347.0075
County Ground, Worcester1240036.3670

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
The Gabba1110.003.33
County Ground, Brighton1167.009.57

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
T20Powerplay12551095114.638–––
T20Middle15161232123.153–––
T20Death477316150.917–––

How Cameron Bancroft was dismissed

How Cameron Bancroft took wickets

Last 20 innings

025507510019 Jun 20267 Aug 20268 Oct 20269
Cameron Bancroft: runs in the last 20 innings
025507510019 Jun 202624 Jul 20262 Aug 202611 Aug 202627 Aug 20262 Sep 20268 Oct 20269
Cameron Bancroft: runs in the last 20 innings
Show as table
Cameron Bancroft: runs in the last 20 innings
InningsRuns
19 Jun 202652
19 Jun 202656
22 Jul 202640
24 Jul 20260
26 Jul 202689
31 Jul 202633
2 Aug 202646
7 Aug 202698
9 Aug 20264
11 Aug 202668
20 Aug 20269
20 Aug 202637
27 Aug 20261
27 Aug 202646
2 Sep 20266
2 Sep 202615
18 Sep 20267
20 Sep 202619
8 Oct 202616
8 Oct 20269
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
8 Oct 2026First-classQueensland923caughtWACA
8 Oct 2026First-classQueensland1649caughtWACA
20 Sep 2026List ATasmania1935caughtWACA
18 Sep 2026List ASouth Australia77bowledWACA
2 Sep 2026First-classDerbyshire1524caughtCounty Ground, Bristol
2 Sep 2026First-classDerbyshire612caughtCounty Ground, Bristol
27 Aug 2026First-classDurham46118caughtRiverside Ground
27 Aug 2026First-classDurham112caughtRiverside Ground
20 Aug 2026First-classWorcestershire3783lbwCollege Ground
20 Aug 2026First-classWorcestershire910caughtCollege Ground
11 Aug 2026List ANorthamptonshire6872caughtCollege Ground
9 Aug 2026List ANottinghamshire47caughtCollege Ground
7 Aug 2026List ALancashire98119caughtOld Trafford
2 Aug 2026List AWarwickshire4683caughtRugby School Ground
31 Jul 2026List ASurrey3340caughtCounty Ground, Bristol
26 Jul 2026List AKent89*98not outCounty Ground, Bristol
24 Jul 2026List ASomerset04bowledCounty Ground, Taunton
22 Jul 2026List ALeicestershire4052lbwKibworth Cricket Club New Ground
19 Jun 2026First-classWorcestershire56145caughtCounty Ground, Worcester
19 Jun 2026First-classWorcestershire52130caughtCounty Ground, Worcester

Batter vs bowler matchups

Bowlers Cameron Bancroft faced most

Frequently asked questions

How many runs has Cameron Bancroft scored in Tests?
446 runs in 18 innings (10 matches) at an average of 26.24 and a strike rate of 42.8, in the data from 2017 to 2019.
How many runs has Cameron Bancroft scored in T20Is?
0 runs in 1 innings (1 matches) at an average of – and a strike rate of –, in the data from 2016 to 2016.
How many runs has Cameron Bancroft scored in T20 leagues?
3,248 runs in 129 innings (138 matches) at an average of 30.07 and a strike rate of 122.9, in the data from 2015 to 2026.
What is Cameron Bancroft's highest score?
206* in first-class, the highest score in the data.
How many centuries has Cameron Bancroft scored?
25 hundreds in the data: 20 in first-class, 5 in List A.

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