CricketWise
  1. Home
  2. Players
  3. DS Rosier

Knights · Men's cricket

DS Rosier stats

Data through 28 September 2026Last updated 28 September 2026

Coverage: matches in the Cricsheet data from 8 January 2014 to 28 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

DS Rosier played 35 T20 league and domestic matches in the data, between 2014 and 2026. In T20 leagues DS Rosier scored 494 runs in 27 innings (average 22.45, strike rate 120.8), including 0 hundreds and 2 fifties. Against Warriors in T20 leagues, DS Rosier averaged 36.00 over 5 innings.

T20 league & domestic matches
35
494 runs
Best batting average (T20 (leagues & domestic))
22.45
27 innings
Highest score
55*
T20 (leagues & domestic)

Teams played for

Knights 2014–2016 · 19Warriors 2022 · 10Titans 2019 · 5North West 2026 · 1

DS Rosier batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)3527549455*22.45409120.80234610

Runs per year

05010015020020142016202633
DS Rosier: runs per calendar year (all formats in the data)
05010015020020142015201620192022202633
DS Rosier: runs per calendar year (all formats in the data)
Show as table
DS Rosier: runs per calendar year (all formats in the data)
YearRuns
201495
20150
201669
2019120
2022177
202633
Year-by-year batting (6 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014T20 (leagues & domestic)59523.75131.95501
2015T20 (leagues & domestic)200.000.0000
2016T20 (leagues & domestic)56917.25146.82700
2019T20 (leagues & domestic)412040.00144.64300
2022T20 (leagues & domestic)1017722.12101.75301
2026T20 (leagues & domestic)13333.00110.03300

DS Rosier bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)2121811/12–18.009.0012.0000

Wickets per year

00.250.50.7512014201620260
DS Rosier: wickets per calendar year (all formats in the data)
00.250.50.7512014201520162019202220260
DS Rosier: wickets per calendar year (all formats in the data)
Show as table
DS Rosier: wickets per calendar year (all formats in the data)
YearWickets
20140
20150
20161
20190
20220
20260
Year-by-year bowling (2 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2016T20 (leagues & domestic)1112.0012.001/12
2022T20 (leagues & domestic)10–6.000/6
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
WarriorsT20 (leagues & domestic)514436.00135.85501
Cape CobrasT20 (leagues & domestic)47123.67154.34300
LionsT20 (leagues & domestic)45714.25121.32300
TitansT20 (leagues & domestic)5285.6065.11400

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
The Wanderers Stadium310552.5055
St George's Park710417.3331
Senwes Park37336.5053
Buffalo Park36923.0033
SuperSport Park35719.0037
Willowmoore Park24343.0043
Mangaung Oval43511.6718
Diamond Oval284.008

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Willowmoore Park1112.0012.00

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
T20Powerplay7870111.41–––
T20Middle272246110.6166112.00
T20Death14493154.85606.00

How DS Rosier was dismissed

How DS Rosier took wickets

Last 20 innings

020406012 Nov 201618 Apr 201928 Sep 202633
DS Rosier: runs in the last 20 innings
020406012 Nov 201625 Nov 201610 Apr 20197 Feb 202214 Feb 202223 Feb 202228 Sep 202633
DS Rosier: runs in the last 20 innings
Show as table
DS Rosier: runs in the last 20 innings
InningsRuns
12 Nov 201627
18 Nov 20160
20 Nov 201616
25 Nov 201618
27 Nov 20168
5 Apr 201937
10 Apr 201943
18 Apr 201923
28 Apr 201917
7 Feb 20223
9 Feb 202218
12 Feb 202219
14 Feb 202213
17 Feb 202231
19 Feb 202217
23 Feb 20223
18 Oct 20226
28 Oct 202214
30 Oct 202253
28 Sep 202633
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
28 Sep 2026T20 (leagues & domestic)Border3330bowledBuffalo Park
30 Oct 2022T20 (leagues & domestic)North West53*41not outSenwes Park
28 Oct 2022T20 (leagues & domestic)Titans1420caught and bowledSenwes Park
18 Oct 2022T20 (leagues & domestic)Knights611lbwSenwes Park
23 Feb 2022T20 (leagues & domestic)North West37caughtSt George's Park
19 Feb 2022T20 (leagues & domestic)Lions1717caughtSt George's Park
17 Feb 2022T20 (leagues & domestic)Boland3122run outSt George's Park
14 Feb 2022T20 (leagues & domestic)Knights13*12not outSt George's Park
12 Feb 2022T20 (leagues & domestic)Dolphins1918caughtSt George's Park
9 Feb 2022T20 (leagues & domestic)Western Province1816bowledSt George's Park
7 Feb 2022T20 (leagues & domestic)Titans310caughtSt George's Park
28 Apr 2019T20 (leagues & domestic)Lions1714caughtSuperSport Park
18 Apr 2019T20 (leagues & domestic)Lions2315caughtThe Wanderers Stadium
10 Apr 2019T20 (leagues & domestic)Cape Cobras43*27not outWillowmoore Park
5 Apr 2019T20 (leagues & domestic)Warriors3727stumpedSuperSport Park
27 Nov 2016T20 (leagues & domestic)Titans89caughtDiamond Oval
25 Nov 2016T20 (leagues & domestic)Dolphins18*10not outMangaung Oval
20 Nov 2016T20 (leagues & domestic)Warriors1616caughtMangaung Oval
18 Nov 2016T20 (leagues & domestic)Titans00run outWillowmoore Park
12 Nov 2016T20 (leagues & domestic)Cape Cobras2712caughtThe Wanderers Stadium

Frequently asked questions

How many runs has DS Rosier scored in T20 leagues?
494 runs in 27 innings (35 matches) at an average of 22.45 and a strike rate of 120.8, in the data from 2014 to 2026.
What is DS Rosier's highest score?
55* in T20 leagues, the highest score in the data.

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