CricketWise
  1. Home
  2. Players
  3. JJS Sangha

New South Wales · Men's cricket

JJS Sangha stats

Data through 12 October 2026Last updated 12 October 2026

Coverage: matches in the Cricsheet data from 16 October 2018 to 12 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

JJS Sangha played 42 T20 league and domestic matches in the data, between 2018 and 2026. The most runs came in first-class: 2,779 at an average of 36.09 and a strike rate of 50.9, with a highest score of 151. Against South Australia in first-class, JJS Sangha averaged 41.90 over 12 innings.

T20 league & domestic matches
42
882 runs
Best batting average (T20 (leagues & domestic))
27.56
38 innings
Highest score
151
First-class

Teams played for

New South Wales 2018–2023 · 40Sydney Thunder 2018–2025 · 34South Australia 2024–2026 · 30Adelaide Strikers 2025–2026 · 8

JJS Sangha batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)4238688291*27.56743118.70647021
First-class488472,77915136.095,46350.9715832828
List A221802745715.2232484.6013238

Runs per year

02505007501K201820212026453
JJS Sangha: runs per calendar year (all formats in the data)
02505007501K201820192020202120222023202420252026453
JJS Sangha: runs per calendar year (all formats in the data)
Show as table
JJS Sangha: runs per calendar year (all formats in the data)
YearRuns
2018237
2019155
202023
2021529
2022952
2023395
2024245
2025946
2026453
Year-by-year batting (22 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2018First-class316254.0054.511710
2018T20 (leagues & domestic)47525.00138.96301
2019First-class45213.0043.73700
2019T20 (leagues & domestic)610320.6092.85401
2020First-class32311.5071.91100
2021First-class1229324.4248.310311
2021List A133.0037.5300
2021T20 (leagues & domestic)4233116.50146.59102
2022First-class1765038.2446.814215
2022List A45614.0090.32600
2022T20 (leagues & domestic)1124624.60112.36101
2023First-class1329224.3358.67802
2023List A45413.5079.42900
2023T20 (leagues & domestic)44916.3383.11900
2024First-class2212106.0060.715111
2024T20 (leagues & domestic)13333.00122.23300
2025First-class2074143.5950.212624
2025List A69616.0088.93800
2025T20 (leagues & domestic)410927.25139.76701
2026First-class1035444.2550.711512
2026List A36521.6783.35701
2026T20 (leagues & domestic)4348.5094.43100

JJS Sangha bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)128912952/16–25.808.7017.8000
First-class2580651393/193/2357.003.8289.60021
List A5525422/16–27.006.2326.0000

Wickets per year

02462018202120260
JJS Sangha: wickets per calendar year (all formats in the data)
02462018201920202021202220232024202520260
JJS Sangha: wickets per calendar year (all formats in the data)
Show as table
JJS Sangha: wickets per calendar year (all formats in the data)
YearWickets
20180
20191
20200
20215
20226
20231
20243
20250
20260
Year-by-year bowling (17 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2018First-class20–2.250/3
2018T20 (leagues & domestic)10–11.000/11
2019First-class110.000.001/0
2020First-class20–6.070/18
2021First-class7430.503.553/19
2021T20 (leagues & domestic)113.003.001/3
2022First-class6359.673.811/12
2022List A10–7.000/14
2022T20 (leagues & domestic)8332.338.822/16
2023First-class3183.003.771/24
2023List A10–6.000/6
2023T20 (leagues & domestic)10–9.000/9
2024List A2212.005.142/16
2024T20 (leagues & domestic)119.0010.801/9
2025First-class20–2.750/2
2026First-class20–3.000/6
2026List A10–10.000/10
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
Adelaide StrikersT20 (leagues & domestic)619038.00135.79102
Melbourne StarsT20 (leagues & domestic)816223.14112.56301
Hobart HurricanesT20 (leagues & domestic)514035.00134.66701
Sydney SixersT20 (leagues & domestic)611919.83119.04700
Perth ScorchersT20 (leagues & domestic)49230.67115.05601
Melbourne RenegadesT20 (leagues & domestic)58922.2591.85401
Brisbane HeatT20 (leagues & domestic)35929.50107.33900
TasmaniaFirst-class1872540.2849.315125
QueenslandFirst-class2170337.0053.312633
VictoriaFirst-class1944624.7846.97803
South AustraliaFirst-class1241941.9057.414212
Western AustraliaFirst-class1129929.9049.78601
New South WalesFirst-class318793.5047.911511
Western AustraliaList A56513.0072.23800
VictoriaList A5285.6063.61500
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Adelaide StrikersT20 (leagues & domestic)4415.508.862/16
Melbourne StarsT20 (leagues & domestic)3126.009.181/9
Melbourne RenegadesT20 (leagues & domestic)30–9.000/5
QueenslandFirst-class5433.503.441/0
TasmaniaFirst-class5416.753.303/19
Western AustraliaFirst-class31121.003.671/12
South AustraliaFirst-class50–5.630/6
VictoriaFirst-class70–3.650/0
VictoriaList A30–8.000/8

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Karen Rolton Oval1067396.14142
Adelaide Oval2055028.9591
Sydney Cricket Ground1753933.69117
Bellerive Oval1342832.92151
North Dalton Park422556.25103
Junction Oval1222520.4557
Melbourne Cricket Ground921827.2578
The Gabba1118516.8239
Western Australia Cricket Association Ground718030.0045
Manuka Oval417688.0063

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Bellerive Oval4417.254.22
Adelaide Oval6316.004.11
Sydney Showground Stadium2211.507.67
The Gabba110.000.00
Manuka Oval2117.009.27
Cricket Central1124.002.00
North Dalton Park1129.002.90
Bankstown Oval3166.003.00
Drummoyne Oval1166.005.08
Melbourne Cricket Ground61114.007.12

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
T20Powerplay256220116.486012.00
T20Middle500446112.1188358.46
T20Death12677163.66–––

How JJS Sangha was dismissed

How JJS Sangha took wickets

Last 20 innings

0501001505 Dec 20255 Feb 202612 Oct 20260
JJS Sangha: runs in the last 20 innings
0501001505 Dec 20254 Jan 202613 Jan 202610 Feb 202621 Feb 202614 Mar 202612 Oct 20260
JJS Sangha: runs in the last 20 innings
Show as table
JJS Sangha: runs in the last 20 innings
InningsRuns
5 Dec 202520
17 Dec 202512
23 Dec 20250
4 Jan 20260
6 Jan 202631
9 Jan 20260
13 Jan 20263
5 Feb 202659
5 Feb 202613
10 Feb 202657
16 Feb 202628
16 Feb 20269
21 Feb 20268
5 Mar 2026115
14 Mar 20267
14 Mar 202657
26 Mar 20260
26 Mar 202634
7 Oct 202632
12 Oct 20260
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
12 Oct 2026List AVictoria02lbwJunction Oval
7 Oct 2026First-classVictoria3259caughtJunction Oval
26 Mar 2026First-classVictoria3440caughtJunction Oval
26 Mar 2026First-classVictoria09lbwJunction Oval
14 Mar 2026First-classVictoria57*96not outJunction Oval
14 Mar 2026First-classVictoria725caughtJunction Oval
5 Mar 2026First-classNew South Wales115178caughtKaren Rolton Oval
21 Feb 2026List AQueensland89lbwThe Gabba
16 Feb 2026First-classQueensland920caughtThe Gabba
16 Feb 2026First-classQueensland2859caughtThe Gabba
10 Feb 2026List ANew South Wales5767caughtCricket Central
5 Feb 2026First-classNew South Wales13*97not outSydney Cricket Ground
5 Feb 2026First-classNew South Wales59115caughtSydney Cricket Ground
13 Jan 2026T20 (leagues & domestic)Melbourne Stars37caughtMelbourne Cricket Ground
9 Jan 2026T20 (leagues & domestic)Hobart Hurricanes04caughtBellerive Oval
6 Jan 2026T20 (leagues & domestic)Sydney Thunder3123caughtAdelaide Oval
4 Jan 2026T20 (leagues & domestic)Perth Scorchers02bowledPerth Stadium
23 Dec 2025T20 (leagues & domestic)Melbourne Stars02bowledAdelaide Oval
17 Dec 2025T20 (leagues & domestic)Sydney Sixers1215caughtSydney Cricket Ground
5 Dec 2025First-classTasmania2027caughtAdelaide Oval

Batter vs bowler matchups

Bowlers JJS Sangha faced most

Frequently asked questions

How many runs has JJS Sangha scored in T20 leagues?
882 runs in 38 innings (42 matches) at an average of 27.56 and a strike rate of 118.7, in the data from 2018 to 2026.
What is JJS Sangha's highest score?
151 in first-class, the highest score in the data.
How many centuries has JJS Sangha scored?
7 hundreds in the data: 7 in first-class.

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