Player overview · Durban, Natal, South Africa

NRD Compton

Right Handed Batter · Spin

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

  • NRD Compton: 10,493 recorded runs in 164 matches — First Class · Domestic.
  • NRD Compton: 29 recorded runs in 1 matches — International A Tier Cricket · International.
  • NRD Compton: 2,414 recorded runs in 39 matches — Non First Class · 2nd Team.
  • NRD Compton: 775 recorded runs in 16 matches — Test Match · International.
  • NRD Compton: 3 recorded wickets in 9 matches — First Class · Domestic.
  • NRD Compton: 9 recorded wickets in 12 matches — Non First Class · 2nd Team.

Recorded match dates: 2001-07-25 to 2018-02-15. 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 ClassDomestic16428410,49341.8025424
International A Tier CricketInternational112929.00290
Non First Class2nd Team39652,41440.231205
Test MatchInternational163077528.701172

First Class · Domestic: updated 2026-06-21; International A Tier Cricket · International: updated 2026-06-21; Non First Class · 2nd Team: 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 ClassDomestic910376.331/10
Non First Class2nd Team1216946.562/00

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
535
17 batting innings
Batting average
33.44
1 not outs
50s / 100s
4 / 1
Innings milestones
Wickets
—
0 bowling innings
Bowling average
—
— runs conceded
5WI / 10WM
— / —
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
Sri Lanka Ports Authority Cricket Club vs Saracens Sports Club103&95—Sinhalese Sports Club Ground, Colombo
Sri Lanka Ports Authority Cricket Club vs Colts Cricket Club98—Sinhalese Sports Club Ground, Colombo
Sri Lanka Ports Authority Cricket Club vs Ragama Cricket Club62—FTZ Sports Complex (Board of Investment), Katunayake
Sri Lanka Ports Authority Cricket Club vs Sinhalese Sports Club16&5—P Sara Oval, Colombo
Sri Lanka Ports Authority Cricket Club vs Chilaw Marians Cricket Club4—Colts Cricket Club Ground, Colombo
Sri Lanka Ports Authority Cricket Club vs Nondescripts Cricket Club16&21—FTZ Sports Complex (Board of Investment), Katunayake
Sri Lanka Ports Authority Cricket Club vs Tamil Union Cricket and Athletic Club56&13—P Sara Oval, Colombo
Middlesex vs Somerset0&10—The Cooper Associates County Ground, Taunton
Middlesex vs Lancashire0&9—Lord's Cricket Ground, St John's Wood
Middlesex vs Hampshire16&11*—Uxbridge Cricket Club Ground, Uxbridge

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