Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting by format (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Perth Stadium×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Marnus LabuschagneAUSTests2019-2025510258420473.0097160.14320625
Travis HeadAUSTests2018-2025611053512348.6463384.52140654
Steve SmithAUSTests2019-20255103391200*55.8679349.31101321
Usman KhawajaAUSTests2018-20255902939032.5673939.65030261
David WarnerAUSTests2019-202336027916446.5044063.41101294
Virat KohliINDTests2018-202424124512381.6745254.20200233
Mitchell MarshAUSTests2023-20242412069068.6726178.93020265
Kraigg BrathwaiteWITests202212017411087.0035449.15110181
Yashasvi JaiswalINDTests202412016116180.5030552.79101153
Mitchell StarcAUSTests2018-20256801353016.8828347.70000141
Alex CareyAUSTests2022-20254401173629.2518862.23000120
Tim PaineAUSTests2018-20192401143928.5031236.54001110
KL RahulINDTests2018-20242401057726.2527138.7501180
Rishabh PantINDTests2018-20242401043726.0019353.8900072
Ross TaylorNZTests20191201028051.0017657.95010120
Tagenarine ChanderpaulWITests2022120965148.0020546.83010111
Marcus HarrisAUSTests2018120907045.0019745.69010120
Ajinkya RahaneINDTests2018120815140.5015253.2901082
Ollie PopeENGTests2025120794639.5011568.7000060
Nithish Kumar ReddyINDTests2024121794179.008691.8600093
Aaron FinchAUSTests2018120755037.5013655.15010110
Imam-ul-HaqPAKTests2023120726236.0021932.8801040
Roston ChaseWITests2022120685534.0012753.5401041
Pat CumminsAUSTests2018-202457067209.5722429.9100050
Joe BurnsAUSTests2019120625331.0016537.5801070
Jermaine BlackwoodWITests2022120603630.0017035.2900070
Colin de GrandhommeNZTests2019120563328.008665.1200051
Harry BrookENGTests2025120525226.006481.2501151
Saud ShakeelPAKTests2023120522826.009455.3200080
Shaun MarshAUSTests2018120504525.0010945.8700070
Ben DuckettENGTests2025120492824.506081.6700070
BJ WatlingNZTests2019120484024.0013535.5600050
Kane WilliamsonNZTests2019120483424.007861.54000100
Hanuma VihariINDTests2018120482824.0012139.6700060
Jamie SmithENGTests2025120483324.0047102.1300070
Alzarri JosephWITests2022120474323.509947.4700043
Sharmarh BrooksWITests2022120443322.007856.4100060
Abdullah ShafiquePAKTests2023120444222.0012734.6500060
Gus AtkinsonENGTests2025120383719.0034111.7600022
Nathan LyonAUSTests2018-2025682369*6.008641.8600130
Babar AzamPAKTests2023120352117.509138.4600040
Washington SundarINDTests2024120332916.5010930.2800001
Agha SalmanPAKTests20231213328*33.008737.9300040
Shan MasoodPAKTests2023120323016.005459.2600050
Josh HazlewoodAUSTests2018-20245653217*32.007244.4400150
Jason HolderWITests2022120302715.008933.7100021
Matthew WadeAUSTests2019120291714.507837.1800050
Cheteshwar PujaraINDTests2018120282414.0011424.5600020
Henry NichollsNZTests2019120282114.007238.8900010
Brydon CarseENGTests2025120262013.002989.6600022
Page 1Next

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.