Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Western Australia Cricket Association Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus HarrisVIC2019-20254802408430.0046351.84020400
Jack ClaytonQUE2022-20254702378533.8660339.30021292
Henry HuntSA2022-20254802358429.3857540.87021284
Simon KatichAUS2008-20092402299957.2539158.57020221
Ed CowanAUS/NSW2012-20183502287445.6045350.33031262
Michael SlaterAUS1995-1999220219219109.5032367.80101155
Joe BurnsAUS/QUE2015-20224802199327.3839056.15011310
Adam GilchristAUS1999-2008341211113*70.33203103.94110284
Marnus LabuschagneQUE2019-20254812097729.8635459.04020292
Michael NeserQUE2019-20255802065625.7539352.42011311
JP DuminySA2008-201624120314167.6737853.70110242
Charlie WakimTAS2021-20244802025025.2541948.21010251
Fergus O'NeillVIC2023-202659220047*28.5738152.49001210
Ben McDermottTAS/QUE2021-20243501996839.8043146.17020241
D'Arcy ShortWA2019-20245901995022.1152238.12010310
Peter SiddleAUS/VIC/TAS2008-2025814419935*19.9035855.59001241
Kane WilliamsonNZ2015121198166198.0030864.29100270
Mark WaughAUS1995-199933019711165.6738551.17111182
Will PucovskiVIC2019-20234701976428.1445343.49021190
Mitchell PerryVIC2022-20235801927424.0054235.42011320
Adam VogesAUS2015-201624018811947.0039547.59100260
Jake LehmannSA2019-202551001839618.3029861.41012231
Jake WeatheraldSA/TAS2019-20264801804422.5033853.25000212
Jhye RichardsonWA2018-202671111805018.0033254.22013230
Steve WaughAUS1997-20033301799659.6729361.09020211
Travis DeanVIC2022-20234701798725.5741742.93011300
Faf du PlessisSA2012-201624117478*58.0031854.72010270
Andrew SymondsAUS20082401726643.0024969.08020163
Jack EdwardsNSW2022-20264701724824.5736746.87000124
Justin LangerAUS1999-200322017014485.0032452.47100210
Tim WardTAS2021-202651001684416.8041240.78001202
James PeirsonQUE2019-202561111683916.8034748.41001200
Daniel HughesNSW2018-20243601675927.8342639.20010230
Matthew GilkesNSW2022-202547116253*27.0040240.30010161
Ben ManentiSA2022-20254701606622.8619482.47011164
Jacques KallisSA2008-20122401596339.7528955.02020153
Peter NevillAUS/NSW2015-201836115760*31.4040338.96010171
Rahul DravidIND2008-20122401529338.0033745.10010230
Oliver DaviesNSW2024-20264821515225.1723564.26010241
Quinton de KockSA20161201488474.0020173.63020163
Blake NikitarasNSW2022-20253601475624.5043733.64010142
Conor McInerneySA2019-20253601454624.1735840.50000210
Ian BellENG2010-20132401446036.0027751.99020181
Jason SanghaSA/NSW2022-20253511424535.5026553.58000152
Dean ElgarSA2012-201624013912734.7535439.27102191
Ben StokesENG201312013812069.0025254.76100211
VVS LaxmanIND2008-20122401377934.2530744.63011160
Harry NielsenSA2019-20254811375119.5737236.83012121
Nathan LyonAUS/NSW2012-202571231334014.7824853.63001211
Vernon PhilanderSA2012-20162411277342.3324651.63010153

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.