Player overview · Leyton, Essex, England

CAG Russell

Right Handed Batter · Pace

Sign up to follow

Figures are shown separately for each recorded format and level. Domestic first-class totals here exclude Tests. Coverage and update dates can differ between tables.

Career at a glance

  • CAG Russell: 24,003 recorded runs in 374 matches — First Class · Domestic.
  • CAG Russell: 910 recorded runs in 10 matches — Test Match · International.
  • CAG Russell: 262 recorded wickets in 220 matches — First Class · Domestic.

Recorded match dates: 1908-08-01 to 1930-09-01. Date spans do not imply complete coverage. Career aggregates may cover a different set of matches.

Displayed source rows last updated: 2026-06-21. Figures retrieved: 2026-10-01. This is not a live score feed.

Source: Redball’s recorded statistics. Methodology, definitions and coverage.

Batting career

Batting career by recorded format and level
Format / levelMatchesInningsRunsAverageHighest score100s
First ClassDomestic37463624,00341.1027361
Test MatchInternational101891056.881405

First Class · Domestic: updated 2026-06-21; Test Match · International: updated 2026-06-21

Bowling career

Bowling career by recorded format and level
Format / levelMatchesInningsWicketsAverageBest innings5 wickets
First ClassDomestic22029126226.965/255

First Class · Domestic: updated 2026-01-15

Latest available Redball rankings

Explore ranking history →

Batting and bowling ratings within the competition and scope shown.

No batting or bowling ranking in the latest available rating year. Historical rankings may still be available.

Recent matches

Latest ten matches with recorded performances across the recorded formats and levels. Innings are shown in playing order; dates are match start dates.

Last 10 matches at a glance

Runs
410
14 batting innings
Batting average
31.54
1 not outs
50s / 100s
1 / 1
Innings milestones
Wickets
5
7 bowling innings
Bowling average
21.00
105 runs conceded
5WI / 10WM
0 / 0
Innings / match hauls

Batting average = runs per dismissal; bowling average = runs conceded per wicket. — means unavailable or no dismissals/wickets for that average.

50–99 runs100+ runs5+ wickets / innings10+ wickets / match
MatchBattingBowlingGroundDate
Essex vs Warwickshire191/5&0/1County Ground, Leyton
Essex vs Lancashire6&00/6Stanley Park, Blackpool
Essex vs Derbyshire8—County Ground, Derby
Essex vs Glamorgan00/5St Helen's, Swansea
Essex vs Sussex21&270/14Southchurch Park, Southend-on-Sea
Essex vs Kent47*&7—Southchurch Park, Southend-on-Sea
Essex vs Somerset0—Clarence Park, Weston-super-Mare
Essex vs Worcestershire0—County Ground, New Road, Worcester
Essex vs Sussex178&552/22County Ground, Hove
Essex vs Northamptonshire422/52County Ground, Northampton

* Not out · — No recorded performance · Select a match to open its scorecard.