Player overview · Worcester, England

BM Brain

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

  • BM Brain: 1,644 recorded runs in 180 matches — First Class · Domestic.
  • BM Brain: 497 recorded runs in 51 matches — Non First Class · 2nd Team.
  • BM Brain: 743 recorded wickets in 233 matches — First Class · Domestic.
  • BM Brain: 338 recorded wickets in 83 matches — Non First Class · 2nd Team.

Recorded match dates: 1959-05-07 to 1981-08-08. 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 ClassDomestic1802561,6448.47570
Non First Class2nd Team51694979.20440

First Class · Domestic: updated 2026-06-21; Non First Class · 2nd Team: updated 2026-06-21

Bowling career

Bowling career by recorded format and level
Format / levelMatchesInningsWicketsAverageBest innings5 wickets
First ClassDomestic23340674324.538/5528
Non First Class2nd Team8314733817.358/2321

First Class · Domestic: updated 2026-01-15; Non First Class · 2nd Team: 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
67
19 batting innings
Batting average
3.94
2 not outs
50s / 100s
0 / 0
Innings milestones
Wickets
20
16 bowling innings
Bowling average
34.95
699 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
Gloucestershire vs Surrey0*&00/25&0/7College Ground, Cheltenham
Gloucestershire vs Worcestershire0&00/36Phoenix County Ground, Bristol
Gloucestershire vs Sussex8&03/78&1/24County Ground, Hove
Gloucestershire vs Northamptonshire0&02/74&2/53County Ground, Northampton
Gloucestershire vs Hampshire0&00/75&0/10County Ground, Southampton
Gloucestershire vs Somerset0&02/60Recreation Ground, Bath
Gloucestershire vs Northamptonshire2*&421/45Phoenix County Ground, Bristol
Gloucestershire vs Yorkshire7&03/34&2/48Phoenix County Ground, Bristol
Gloucestershire vs Sussex00/34&1/51County Ground, Hove
Gloucestershire vs Warwickshire8&03/45Edgbaston, Birmingham

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