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
Shadab KhanPAK/HH20222022330322010.6730106.6700030
Stan McCabeAUS19321932230323210.676450.0000210
Bruce YardleyAUS19821982230322310.674965.3100130
Seb GotchMS/VIC20172017341323010.674965.3100120
Willie QuaifeENG1902190224032258.00--00100
John CrawleyENG199919991113131*-5259.6200020
Jonty RhodesSA19941994110313131.003783.7800010
Collis KingWI198019801113131*-27114.8100011
Allan LambENG19921992110313131.004175.6100020
Curtly AmbroseWI199719971113131*-7143.6600020
Damien FlemingAUS199919992113131*-5952.5400010
Mark ButcherENG20022002120312515.5010728.9700020
Jeff CroweNZ19871987120312515.508436.9000020
Brad HodgeAUS20052005120312415.508934.8300040
Alastair CookENG20062006120312015.508337.3500020
Jonny BairstowENG20132013120312115.504568.8900023
Pat CumminsAUS20202020120312215.5013622.7900020
Jackson BirdNSW20232023120312915.503491.1800021
Jack BlackhamAUS18821882220312515.50--00020
Punch PhilipsonENG18941894120313015.50--00000
Wally HammondENG19321932120312315.505062.0000030
Tommy ScottWI193119311213120*31.00--00031
Jack MoroneyAUS19511951120312615.50--00020
Kapil DevIND19911991120311915.505754.3900022
Eldine BaptisteWI198419845213128*31.0031100.0000010
Shane WarneAUS19961996531311815.505952.5400040
Brad HaddinAUS20092009330311910.333491.1800130
James FaulknerAUS/MS201520154323117*31.003588.5700030
Cameron GannonHH/WA202520252313123*15.507640.7900030
Bill JohnstonAUS194819482313123*15.505853.4500030
Stephen FlemingICC20052005110303030.0028107.1400010
Alistair CampbellZIM20012001110303030.005455.5600030
Simon KatichPS20142014110303030.0023130.4300030
Jeff CroweNZ19861986110303030.0021142.8600030
AB de VilliersSA20152015110303030.003878.9500030
Mitchell MarshAUS20222022110303030.0016187.5000012
Niroshan DickwellaSL20172017110303030.0025120.0000041
Arjun NairST20202020210303030.0017176.4700032
George GiffenAUS18811881110303030.00--00010
Athula SamarasekeraSL19891989110303030.005060.0000020
Andy BichelAUS20022002221301730.0020150.0000050
Gautam GambhirIND20082008220302115.004961.2200030
Phil JaquesAUS20052005120302815.005653.5700030
Ashton AgarAUS20222022221302630.003390.9100030
Mitchell SantnerNZ20192019120302715.007838.4600050
Jake Fraser-McGurkAUS/MR20242024220301615.003390.9100011
Charles BannermanAUS187918791213015*30.00--000-0
William AttewellENG18851885220303015.00--00140
Quintin McMillanSA19311931120302915.00--00030
Prof EdwardsWI19681968121302130.0010927.5200030

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.