ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Jono DeanAS20172017110232323.0016143.7500031
Mackenzie HarveyMR202220221112323*-2592.0000030
Frank WoolleyENG19111911110232323.003860.5300010
Ken MackayAUS19591959110232323.0012518.4000010
Viv RichardsWI19801980110232323.003467.6500020
Vince WellsENG19991999210232323.005442.5900000
Rahul DravidIND19991999120231411.5014515.8600010
Sanath JayasuriyaSL20082008220232311.503369.7000121
Abdul RazzaqPAK20042004121231923.0015015.3300011
Mohammad SamiPAK20042004120231211.508527.0600020
Narsingh DeonarineWI20102010220231911.504551.1100030
Ravi BoparaENG20142014220231711.503271.8800010
Umesh YadavIND20112011121232123.004156.1000021
Nathan LyonAUS/SS20202020220232011.503271.8800021
Daniel HughesSS20202020220232011.5017135.2900021
Eamonn VinesVIC20192019120231211.5010621.7000030
Sid PeglerSA19111911120231511.502592.0000030
Tibby CotterAUS19121912120231511.502882.1400040
Ian JohnsonAUS19501950120232311.50--00130
Saleem AltafPAK197219721212313*23.007829.4900010
Brian HastingsNZ19731973120232211.5015315.0300010
Peter LeverENG19711971221231923.007032.8600010
Len BaichanWI19761976120232011.505244.2300010
Steve RixonAUS19771977120231211.509823.4700010
Peter SleepAUS19901990120232311.507530.6700100
Paul McEwanNZ19811981220231211.505046.0000000
Paul ReiffelAUS1996199653023157.673663.8900120
Moisés HenriquesSS/NSW20242024231231211.505343.4000010
Mitchell SwepsonBH/QUE201920192322312*23.003663.8900020
Hugh MassieAUS1882188223023197.67--00110
Jeff ThomsonAUS19811981231231711.503369.7000021
John MorrisonNZ1983198333023117.674452.2700020
Sourav GangulyASIA20052005110222222.004055.0000020
Gundappa ViswanathIND19801980110222222.004450.0000010
Hashim AmlaSA20152015110222222.002878.5700020
Mitchell JohnsonAUS20092009210222222.005837.9300040
Graeme SwannENG20102010110222222.002878.5700030
David MillerSA20152015110222222.002395.6500020
Jonny BairstowENG20172017110222222.003956.4100030
Georgia ElwissMS20192019110222222.002588.0000020
Nic MaddinsonAUS20162016110222222.005540.0000020
Jonathan WellsHH20162016110222222.002975.8600000
Ben CuttingBH20162016110222222.0011200.0000021
Ben CuttingBH20202020110222222.0022100.0000030
Smriti MandhanaINDW201620161112222*-2491.6700030
Liam DawsonMS202320231112222*-22100.0000021
James VinceENG20222022110222222.004548.8900010
Bridget PattersonAS201720171112222*-2491.6700010
Tess FlintoffMS20232023110222222.002395.6500001
Irfan KhanPAK20242024110222222.003562.8600020

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.