Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st 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
Ted WainwrightENG18981898240402110.00--00020
Richard GabrielWI19841984440401910.009840.8200150
Inzamam-ul-HaqPAK199319931113939*-4782.9800000
Chris CairnsNZ19941994110393939.0037105.4100020
Paul HarrisSA20082008110393939.006758.2100040
David BoonAUS19841984110393939.007154.9300000
Sam HeazlettBH20172017110393939.0027144.4400012
Warwick ArmstrongAUS19201920110393939.006460.9400010
Frederick SpofforthAUS18791879110393939.00--000-0
Allan SteelENG18831883110393939.00--00010
Saleem MalikPAK19901990110393939.004782.9800060
Arjuna RanatungaSL19901990110393939.006262.9000020
Ken RutherfordNZ19931993110393939.006758.2100050
Rod LathamNZ19931993110393939.009441.4900020
Mahela JayawardeneSL19991999220392719.507452.7000020
James HopesAUS20082008320392819.505867.2400030
Phillip HughesAUS20102010120392319.506262.9000040
Thisara PereraSL201320132213935*39.0023169.5700032
Travis BirtHH20142014221393139.0026150.0000042
Joe RootENG20132013120392419.5010636.7900030
Gurinder SandhuST/QUE202320232213925*39.0014526.9000040
Sarel ErweeSA20222022120392119.507254.1700040
Angela ReakesMS20192019220392219.5037105.4100051
Campbell KellawayMS/VIC20222022220392319.5013329.3200030
Syd GregoryAUS19081908120392919.50--00040
Clem HillAUS19101910120393919.504586.6700120
Lindsay HassettAUS19521952120392119.50--00030
Don TallonAUS19481948220393719.506065.0000030
Geoff BoycottENG19781978120393819.5016823.2100010
Dayle HadleeNZ19731973120393719.5014027.8600050
Vanburn HolderWI19751975120392419.507850.0000030
Shane LeeAUS200020004213922*39.0033118.1800021
HMRKB HerathSL201220122323914*39.005768.4200021
Rick DarlingAUS19821982330392013.008346.9900000
Yashpal SharmaIND198119813413921*13.006460.9400020
Tom KendallAUS187718772413917*13.002277.2700030
Monty NobleAUS1902190224039169.75--00110
Mitchell JohnsonAUS2010201045039217.807055.7100120
Hashan TillakaratneSL19901990110383838.007252.7800020
Darren SammyHH201420141113838*-12316.6700043
David WarnerAUS20212021110383838.004290.4800050
Michael KlingerAUS20172017110383838.0032118.7500040
Clarrie GrimmettAUS192919291113838*-17022.3500010
Angus FraserENG199119911113838*-4682.6100041
Andrew FlintoffENG20062006120382519.007650.0000030
Virender SehwagIND20042004220383519.006756.7200030
Michael BevanAUS19941994120383519.0015824.0500010
Andrew SymondsAUS20002000420383519.004095.0000012
Ron ArcherAUS19541954120382319.00--00030
Rachel PriestNZW/MR20172017220383119.0031122.5800070

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.