Cricket Statistics
BL D'Oliveira

BL D'Oliveira

Batting Stats

SeasonMatchesRunsHSAvgBFSROutsNO4s6s50s100sCTSM
Overall11921697124.651655131.0688019656130400
201410491549.0033148.4810220020
2015111165616.5788131.8270561020
2016133536235.30278126.9810025101060
2017132015220.10186108.061001331030
2018151716419.00119143.70902031030
2019633136.604082.5050200000
202081436128.60109131.1950951030
2021133586929.83273131.141203783070
2022133157124.23217145.1613030102040
2023153695126.36262140.8414046920100
20242616130.5050122.0020701000

Bowling Stats

SeasonMatchesOversWicketsAvgERSR4W5W
Overall119274.37627.577.6421.6600
20141021.01179.008.52126.0000
20151134.21022.206.5020.5000
20161331.2641.838.0531.1700
20171334.01121.276.8818.5500
20181532.2833.638.3624.1300
2019611.3248.508.5634.0000
2020822.7363.678.4345.3300
20211320.2620.176.0020.1700
20221329.71218.087.3114.8300
20231534.01617.568.2612.7500
202424.0133.008.2524.0000

Batting Stats Against Opposition

OpponentMatchesRunsHSAvgBFSROutsNO4s6s50s100sCTSM
Northamptonshire152915224.25213136.621202591040
Worcestershire119000.0000.0000000000
Hampshire2111.00520.0010000020
Leicestershire101826926.00133136.84702322020
Lancashire153746131.17309121.041203672080
Durham111806725.71150120.00701541030
Yorkshire111634718.11126129.37901540020
Warwickshire81996266.33138144.20301092030
Nottinghamshire162026414.43158127.851402061030
Gloucestershire3592619.6749120.4130140020
Derbyshire142175521.70177122.601002031060
Birmingham Bears92677133.38169157.99802883040
Surrey114140.0010140.0000100000
Glamorgan1000.0000.0000000000
Somerset1000.0000.0000000010
Essex1101010.009111.1110100000
Sussex1101010.009111.1110100000

Bowling Stats Against Opposition

OpponentMatchesOversWicketsAvgERSR4W5W
Northamptonshire1538.71028.607.4023.2000
Worcestershire1190.000.000.000.0000
Hampshire23.0121.007.0018.0000
Leicestershire1022.2723.147.3119.0000
Lancashire1534.2929.447.7622.7800
Durham1126.2539.007.4531.4000
Yorkshire1119.0629.339.2619.0000
Warwickshire825.2537.007.3530.2000
Nottinghamshire1636.21616.007.0813.5600
Gloucestershire311.2518.608.3313.4000
Derbyshire1430.5638.007.4830.5000
Birmingham Bears919.2625.177.8819.1700
Surrey10.000.000.000.0000
Glamorgan13.000.000.000.0000
Somerset13.000.000.000.0000
Essex12.000.000.000.0000
Sussex11.000.000.000.0000