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)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th 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)Test1st 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/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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
Rod MarshAUS19831983541433214.3336119.4400150
Jonty RhodesSA19971997110424242.007159.1500010
Shoaib MalikPAK201720171114242*-5280.7700051
Michael KlingerAS20142014110424242.004985.7100031
Joe BurnsBH201720171114242*-32131.2500023
Alan KippaxAUS19321932110424242.00--00020
Fred TitmusENG196619661114242*-12832.8100020
Imran KhanPAK19891989110424242.0040105.0000000
Alvin KallicharranWI19801980110424242.006168.8500030
Allan BorderAUS19941994210424242.004495.4500010
Shane ThomsonNZ19931993110424242.0041102.4400021
Damien MartynAUS20032003220423121.007754.5500050
Kamran AkmalPAK20092009120423021.005675.0000071
Hashan TillakaratneSL19991999220424221.007357.5300120
Jeff CroweNZ19881988220423321.007754.5500020
Adam BacherSA19971997120423921.0014429.1700010
Callum FergusonST20202020220423521.0034123.5300041
Babar AzamPAK20232023120424121.008648.8400040
Zak CrawleyENG20252025120423721.006267.7400031
Charith AsalankaSL20222022220422221.0028150.0000051
Andrew StoddartENG18981898120422521.00--00030
Joe DarlingAUS19021902120422321.00--00020
Leonard HuttonENG19471947120424021.0017823.6000030
Godfrey EvansENG19541954120422221.00--00040
Neil HarveyAUS19541954120423121.00--00050
Percy MansellSA19521952120422421.00--00080
Basil ButcherWI19681968120424221.0010042.0000140
Wes HallWI19611961120422121.006960.8700030
Ray IllingworthENG19711971220424121.0014329.3700050
Mudassar NazarPAK19831983120423521.0012733.0700030
David HookesAUS19851985120424221.006861.7600160
John ReidNZ19861986220423521.004985.7100010
Ashantha de MelSL19851985321422742.005675.0000000
Greg DyerAUS19881988420423821.006465.6300020
Luke WrightMS20182018330421914.004789.3600050
Jake Fraser-McGurkMR/VIC20212021330423714.007754.5500151
Maurice TateENG19251925230423414.005675.0000150
Kerry O'KeeffeAUS197719772314228*21.0010141.5800110
Rodney HoggAUS1979197957142147.0010838.8900130
Ian BellENG20142014110414141.005673.2100021
Callum FergusonAS20122012110414141.0029141.3800021
Daniel HughesSS20242024110414141.0032128.1300041
Mohammad RizwanMR20262026110414141.0038107.8900040
Matthew GilkesST20202020110414141.0035117.1400012
Campbell KellawayMS202520251114141*-27151.8500050
Tom GraveneyENG19621962110414141.005278.8500040
Mike SmithENG19651965110414141.009244.5700040
Rick DarlingAUS19811981110414141.007058.5700030
Mark GreatbatchNZ19931993110414141.005180.3900040
Anil KumbleIND199919991214128*41.0011934.4500030

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.