Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×

Player figures come from full scorecards, which we hold for 102 of the 303 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ricky PontingAUS200420043301418847.0015789.81010123
D'Arcy ShortHH202220224411415647.00109129.36010112
Alex HalesENG/ST2022202255114180*35.2594150.00010202
Marcus StoinisAUS/MS2022202266314175*47.0072195.83011710
Ajinkya RahaneIND20202020121139112139.0026352.85100150
Tom RogersMS/VIC202620265401396934.7518375.96010112
Ben DunkMS201920195501396227.80121114.88010113
Nick LarkinMS2020202075113983*34.7597143.30010163
Hilton CartwrightMS202320236611393627.80126110.3200083
Marcus HarrisVIC201920192201389469.0020567.32010161
Mitchell PerryVIC202320233611387527.6031843.40012110
Mitchell MarshAUS202320231201379668.5019072.11010191
Kevin PietersenMS201820185501374627.4097141.24000192
Marcus HarrisAUS/VIC202120213511377634.2538835.31011130
Tom BlundellNZ2019201912013612168.0022959.39100170
David WarnerAUS2019201923113657*68.0017975.98010101
Will SutherlandMR/VIC202320235701356619.2916581.82011173
Jake DoranTAS2022202212113285132.0023057.39010101
Will PucovskiVIC20192019221131131*131.0016579.39101160
Travis DeanVIC202320234601315321.8344929.18010100
Matthew ShortAUS/VIC202520252301246241.3319463.92021102
Ben DuckettENG/MS202520253401236730.7594130.85010105
Pat CumminsAUS202420242311224961.0018466.30000150
Mayank AgarwalIND201820181201187659.0026344.87010123
Alex DoolanTAS201920191201188859.0028940.83010150
Hilton CartwrightMS2020202032111759117.0096121.88020133
Marnus LabuschagneAUS/QUE201920192401176329.2528141.6401181
Bryce StreetQUE202320232401164629.0044626.01000120
Nick LarkinMS202320236531165858.0088131.82011131
Nithish Kumar ReddyIND2024202412011511457.5019459.28100111
Shan MasoodPAK202320231201146057.0014777.55020101
Marcus HarrisVIC201720171201148657.0015076.00010180
Josh InglisAUS202420242201146557.0085134.12010144
James SeymourVIC2021202112011310556.5024146.89100200
Sam KonstasAUS/NSW202420242401136028.2519059.47010122
Josh PhilippeSS2021202133111299*56.0071157.75010123
Glenn MaxwellMS201820184401125028.0081138.2701094
Moisés HenriquesSS202120213301104336.6774148.6500056
Usman KhawajaAUS/BH/QUE202320233501094221.8029037.59001111
Virat KohliIND2022202222110882*108.0078138.4601084
Sam WhitemanWA2025202512010810354.0027139.8510070
Marcus StoinisMS202420244311084854.0079136.7100094
Ricky PontingAUS20032003221107106*107.00105101.90100111
Beth MooneyAUSW20252025110106106106.0017361.2710070
Craig WhiteENG2002200212110685*106.0019654.08010123
Steve SmithAUS202220222201068553.0017759.89010111
Cheteshwar PujaraIND2018201812010610653.0032133.02101100
Fergus O'NeillVIC202420243511063326.5016365.03000122
Steve SmithAUS201920192301058535.0026240.08010111
Beau WebsterMS/TAS202220225411043834.6717459.77000121

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.