Cameron Kwok (25)

★ Div 1 Rep Batting – Top-Order Batter U13 (2013/14) NSW Anchor / accumulator
📈 Journey 📊 Rankings 🎥 Video 75
Merged record
2 source records combined into one player — the stats on this page cover all of them
  • Cameron Kwok · this page master
    play.cricket · 270 matches · 2008/09 – 2021/22
  • play.cricket · 73 matches · 2022/23 – 2026/27
Add more records
No players found — check the spelling, or try part of the name.
Teams played for
Competitions
Registered with: City NSW · Hawkesbury District Cricket Association · Bligh Park Cricket Club · Hawkesbury Cricket Club (Prem) · Combined High Schools · Sydney West CHS
District represented: Hawkesbury (Green Shield — NSW Premier Cricket) · Hawkesbury (junior rep association)
Age: Born on/after 1 Sep 2000 (inferred from U13 eligibility, 2013/14 season)
Green Shield: 2 season(s) played (first 2015/16) · last GS year 2016/17 (ages out of U16 after this)
View on play.cricket.com.au ↗
🏏 Century highlight
151 off 139
Fourth Grade · 2017/18 · 14×4, 3×6 · SR 109

Ball-by-ball detail isn't available for this match, so the innings worm and shot breakdown aren't shown.

Overall Proficient
51/100
fielding 40% · bat 30% · bowl 30%
Fielding Advance
57/100
Batting Working on Basics
not rated — working on basics
Bowling Working on Basics
not rated — working on basics

Representative pathway — 27 pathway points in the overall rating

  • ● Green Shield below age (2 season(s), +8)
  • ● Division 1 representative (+4)
  • ● Premier or state pathway — 31 matches (+10.0)
  • ● Regional representative — 2 matches (+0.3)
  • ● Body of work — 302 imported matches (+5.0)

Critical recommendations

high Batting
Strike rotation needs urgent work

Strike rate of 57.9 means long dot-ball chains and pressure on partners. Drill singles into gaps, soft-hand placement, and calling.

medium Batting
Not converting fifties into hundreds

Only 12% of 50+ scores become hundreds (28 fifties, 4 hundreds). Practise batting in long blocks and resetting targets at 50.

Strengths

  • ✓ Dangerous ground fielder — involved in 10 run outs.
How these ratings are calculated
Overall
Weighted blend of the disciplines: Fielding 57 × 40% · Batting not rated (weight redistributed) · Bowling not rated (weight redistributed). Unrated disciplines are dropped and the remaining weights rescaled, so a non-bowler is not punished for not bowling.
Level
×0.81 for the level played (1st grade 28 · 2nd grade 5). The same score is worth more in harder cricket.
Form
Rated on the last 33 matches since 1 Nov 2024. Older cricket still shows in the career figures but does not count.
Fielding
Outfield: 93 catches + 10 run outs (10 direct, 0 assisted) in 302 matches — 0.34 per match.
Batting
Not rated: 303 innings at 20.9 average — below the 20 floor needed to be presented as a batter.
Bowling
Not rated: 118 wickets from 707.0 overs across 139 matches bowled in (of 302 played) — 0.85 per match, under the 0.25 floor. Bowls too rarely to judge.

Fielding — imported matches (302)

93
Ct (field)
0
Ct (WK)
0.31
Catches / match
10
RO (direct)
0
RO (assist)
0
Stumpings
103
Total dismissals
0.34
Dismissals / match

Batting — imported matches

5817
Runs (303 inns)
20.91
Avg (adj)
57.94
Strike rate
159
High score
27
Not outs
3
Median position
Century (100+) Fifty (50–99) Not out (under 50) Out (under 50)

Bowling — imported matches

118
Wickets (707 ov)
3.68
Economy
22.03
Average
78
Maidens
0.19
Extras / over
35.9
Strike rate

Dismissal pattern

Imported-match summary

Matches 302 imported
Batting 5817 runs in 303 inns @ 20.91 (SR 57.94)
Milestones 4×100, 28×50, HS 159, 30 ducks
Bowling 118 wkts @ 22.03 (econ 3.68, SR 35.9)
Best / 5WI 6-20 · 1 five-fors
Fielding 93 ct, 10 RO, 0 st
All figures from imported scorecards only.

Further analysis

Batting form

Running not-out-adjusted average across innings (chronological).

Score distribution

How often each scoring band is reached — a read on consistency.

Scoring tempo

Runs vs balls faced per innings; line = a strike rate of 100.

Bowling form

Economy per spell (chronological) with the career economy as a baseline.

Wicket accumulation

Cumulative wickets across spells — the shape of their wicket-taking.

Fielding contribution

Breakdown of the 103 dismissals they were involved in.

Per-match fielding rate

0.31
Catches / match
0.34
Dismissals / match

Across 302 imported match(es).

Season by season

Seasons run 1 September – 31 August. Imported scorecards only.

Batting

Season Inns NO Runs HS Avg SR 50 100
2026/27 4 0 116 84 29 82.86 1 0
2025/26 17 1 319 70* 19.87 66.32 3 0
2024/25 20 3 293 73* 16.85 63.56 1 0
2023/24 16 2 418 123* 29.39 65.83 1 1
2022/23 17 2 442 97 29.06 58.93 3 0
2021/22 13 0 205 53 15.77 58.4 1 0
2020/21 19 0 145 22 7.63 55.77 0 0
2019/20 20 2 387 57 21.29 113.16 2 0
2018/19 21 0 418 68 19.9 70.49 2 0
2017/18 15 0 393 151 26.2 200.51 1 1
2016/17 33 0 749 159 22.7 1361.82 3 2
2015/16 24 0 612 70 25.5 191.85 5 0
2014/15 34 4 570 62* 18.74 — 2 0
2013/14 14 0 154 26 11 — 0 0
2012/13 2 1 54 52* 40.5 — 1 0
2011/12 12 2 262 52* 25.47 — 2 0
2010/11 13 5 108 36* 11.5 — 0 0
2009/10 9 5 172 39* 29.73 — 0 0

Bowling

Season Overs Mdns Runs Wkts Avg Econ SR
2026/27 13 1 53 3 17.67 4.08 26
2025/26 2 0 9 1 9 4.5 12
2022/23 2 0 15 0 — 7.5 —
2021/22 60 1 297 9 33 4.95 40
2020/21 4 0 30 0 — 7.5 —
2019/20 72.2 1 350 8 43.75 4.85 54.1
2018/19 34.8 4 149 3 49.67 4.28 69.7
2017/18 1.7 0 8 0 — 4.8 —
2016/17 16.8 0 75 2 37.5 4.46 50.5
2015/16 68.3 9 252 7 36 3.69 58.6
2014/15 186.2 24 646 37 17.46 3.47 30.2
2013/14 62 7 223 8 27.88 3.6 46.5
2012/13 8 2 19 1 19 2.38 48
2011/12 82 11 246 23 10.7 3 21.4
2010/11 51 9 138 8 17.25 2.71 38.3
2009/10 43 9 90 8 11.25 2.09 32.3

Fielding

Season Ct WK Ct RO St Dismissals
2026/27 1 0 0 0 1
2025/26 10 0 0 0 10
2024/25 11 0 0 0 11
2023/24 5 0 0 0 5
2022/23 4 0 1 0 5
2021/22 9 0 1 0 10
2020/21 6 0 1 0 7
2019/20 4 0 2 0 6
2018/19 1 0 0 0 1
2017/18 4 0 0 0 4
2016/17 7 0 1 0 8
2015/16 12 0 2 0 14
2014/15 6 0 0 0 6
2013/14 4 0 0 0 4
2011/12 2 0 0 0 2
2010/11 2 0 0 0 2
2009/10 5 0 2 0 7
Pathway benchmark

How does Cameron compare?

Year-by-year, aligned by age — against Sam Konstas or any player you pick.

Flag it for review — duplicate records that should be one player, or numbers that look wrong. It joins a queue; nothing changes straight away.