Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mitchell MarshAUS/PS20122012220443122.0041107.3200022
Ben DwarshuisSS202020202214442*44.0022200.0000033
Sammy CarterAUS19121912121443844.0013831.8800030
Tibby CotterAUS19081908120442722.00--000-0
Percy HornibrookAUS19291929120442622.0022219.8200030
George HeadleyWI19311931120443322.00--00030
Arthur MorrisAUS19521952120444322.00--00010
Asif IqbalPAK19721972120443722.006567.6900040
John WrightNZ19861986220443922.006864.7100040
James FaulknerAUS/MS201620165314421*22.004597.7800021
Bert OldfieldAUS193219322314427*22.008140.7400020
Percy ChapmanENG19251925231442822.008551.7600031
Arthur JonesENG19021902240442811.00--00100
Dennis LilleeAUS19791979341441914.676172.1300120
Syed KirmaniIND19811981341442514.678055.0000010
Derek RandallENG19791979440442811.0012136.3600120
Merv HughesAUS19901990541443214.677856.4100050
Glenn MaxwellAUS/MS20132013551441711.0035125.7100061
Jeff ThomsonAUS1982198245044218.809944.4400021
Allan BorderAUS199319935514414*11.007657.8900010
Kumar SangakkaraSL20032003110434343.005676.7900022
Brendon McCullumNZ20092009110434343.007557.3300030
Ian BlackwellENG20022002110434343.005479.6300022
Michael ClarkeAUS20142014110434343.0042102.3800060
Jonty RhodesSA200220022114343*-10142.5700000
Shaun MarshMR20202020110434343.0033130.3000031
Sam BillingsST20212021110434343.0031138.7100022
Allan LambENG19861986110434343.009246.7400050
Bryan YoungNZ19941994110434343.009644.7900020
Matthew HaydenAUS20002000120433021.509047.7800040
Stuart MacGillAUS19981998120434321.506566.1500130
Mark BoucherSA20012001120434321.506863.2400160
Mitchell JohnsonAUS20142014120432821.506467.1900070
Tim BresnanENG20112011221432843.0039110.2600040
Erin OsborneMS201920192214334*43.004889.5800030
Keith MillerAUS19481948220432921.508351.8100013
Colin CowdreyENG19741974120433521.5019721.8300030
Alan KnottENG19711971220432421.5015827.2200010
Mudassar NazarPAK19841984220433121.509943.4300020
Dilip VengsarkarIND19771977120433721.5010839.8100020
David HookesAUS19841984220433721.505381.1300030
Craig McDermottAUS19871987121433343.009943.4300050
Jimmy AdamsWI200120012214325*43.006863.2400020
Shane WatsonAUS20152015331434121.504595.5600151
MS DhoniIND20152015330431914.335381.1300050
Marcus StoinisMS20142014331432521.5037116.2200031
Marcus HarrisAUS/MR20182018230432214.337557.3300040
David MurrayWI198119812324332*43.009943.4300010
Bill AtheyENG19871987330432914.3313831.1600010
Duleep MendisSL19851985330433514.334987.7600040

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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