Cricket Statistics
PR Stirling

PR Stirling

Batting Stats

SeasonMatchesRunsHSAvgBFSROutsNO4s6s50s100sCTSM
Overall90233211926.201518153.62890255113132250
201471286418.2997131.96701641020
201583439042.88195175.908038173000
2016102666026.60171155.5610031122050
2017101844418.40138133.331001690030
20181449810935.57311160.1314061214180
2019112233320.27171130.411103060010
2020102328025.78152152.639026111040
202151305826.0085152.94501181010
20221331311924.08179174.8613025241110
2023215107.501978.9520110000

Bowling Stats

SeasonMatchesOversWicketsAvgERSR4W5W
Overall9092.02235.368.4625.0900
201476.0219.506.5018.0000
2015814.51120.008.2887.0000
20161013.5343.009.5627.0000
20171013.2517.606.6815.8000
20181421.7632.338.9521.6700
2019116.0230.5010.1718.0000
2020108.0319.007.1316.0000
202155.200.000.000.0000
2022134.000.000.000.0000
202320.000.000.000.0000

Batting Stats Against Opposition

OpponentMatchesRunsHSAvgBFSROutsNO4s6s50s100sCTSM
Somerset92143923.78144148.619022120030
Middlesex65000.0000.0000000000
Glamorgan6884614.6770125.7160850020
Northamptonshire1317111957.0087196.553012140100
Birmingham Bears17523826.0032162.5020720000
Leicestershire219149.502673.0820200000
Hampshire123176426.42208152.4012036123030
Surrey931910935.44182175.279038152120
Gloucestershire122656022.08188140.961203381060
Kent71819025.86117154.70701991010
Worcestershire31078053.5058184.48201261020
Lancashire1121212.001392.3110110000
Durham216168.0012133.3320210000
Derbyshire2312915.5022140.9120510010
Sussex93108834.44201154.239039123030
Essex61287821.3390142.22601371020
Yorkshire3918130.3356162.5030481000
Nottinghamshire211115.501291.6720200000

Bowling Stats Against Opposition

OpponentMatchesOversWicketsAvgERSR4W5W
Somerset93.000.000.000.0000
Middlesex650.000.000.000.0000
Glamorgan67.0231.008.8621.0000
Northamptonshire130.000.000.000.0000
Birmingham Bears170.000.000.000.0000
Leicestershire20.000.000.000.0000
Hampshire1213.2257.008.6639.5000
Surrey915.2619.177.5815.1700
Gloucestershire1212.5256.509.0437.5000
Kent713.3334.677.8026.6700
Worcestershire35.0223.009.2015.0000
Lancashire10.000.000.000.0000
Durham20.000.000.000.0000
Derbyshire23.000.000.000.0000
Sussex913.8428.508.2420.7500
Essex66.0148.008.0036.0000
Yorkshire30.000.000.000.0000
Nottinghamshire20.000.000.000.0000