Live4th T20I · India in New Zealand 2026/27NZ117/4 (11.2)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE32/0 (8.5)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)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)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by team (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Perth Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Marnus LabuschagneAUSAustralia2019-2025510258420473.0097160.14320625
Travis HeadAUSAustralia2018-2025611053512348.6463384.52140654
Steve SmithAUSAustralia2019-20255103391200*55.8679349.31101321
Usman KhawajaAUSAustralia2018-20255902939032.5673939.65030261
David WarnerAUSAustralia2019-202336027916446.5044063.41101294
Virat KohliINDIndia2018-202424124512381.6745254.20200233
Mitchell MarshAUSAustralia2023-20242412069068.6726178.93020265
Kraigg BrathwaiteWIWest Indies202212017411087.0035449.15110181
Yashasvi JaiswalINDIndia202412016116180.5030552.79101153
Mitchell StarcAUSAustralia2018-20256801353016.8828347.70000141
Alex CareyAUSAustralia2022-20254401173629.2518862.23000120
Tim PaineAUSAustralia2018-20192401143928.5031236.54001110
KL RahulINDIndia2018-20242401057726.2527138.7501180
Rishabh PantINDIndia2018-20242401043726.0019353.8900072
Ross TaylorNZNew Zealand20191201028051.0017657.95010120
Tagenarine ChanderpaulWIWest Indies2022120965148.0020546.83010111
Marcus HarrisAUSAustralia2018120907045.0019745.69010120
Ajinkya RahaneINDIndia2018120815140.5015253.2901082
Ollie PopeENGEngland2025120794639.5011568.7000060
Nithish Kumar ReddyINDIndia2024121794179.008691.8600093
Aaron FinchAUSAustralia2018120755037.5013655.15010110
Imam-ul-HaqPAKPakistan2023120726236.0021932.8801040
Roston ChaseWIWest Indies2022120685534.0012753.5401041
Pat CumminsAUSAustralia2018-202457067209.5722429.9100050
Joe BurnsAUSAustralia2019120625331.0016537.5801070
Jermaine BlackwoodWIWest Indies2022120603630.0017035.2900070
Colin de GrandhommeNZNew Zealand2019120563328.008665.1200051
Harry BrookENGEngland2025120525226.006481.2501151
Saud ShakeelPAKPakistan2023120522826.009455.3200080
Shaun MarshAUSAustralia2018120504525.0010945.8700070
Ben DuckettENGEngland2025120492824.506081.6700070
BJ WatlingNZNew Zealand2019120484024.0013535.5600050
Kane WilliamsonNZNew Zealand2019120483424.007861.54000100
Hanuma VihariINDIndia2018120482824.0012139.6700060
Jamie SmithENGEngland2025120483324.0047102.1300070
Alzarri JosephWIWest Indies2022120474323.509947.4700043
Sharmarh BrooksWIWest Indies2022120443322.007856.4100060
Abdullah ShafiquePAKPakistan2023120444222.0012734.6500060
Gus AtkinsonENGEngland2025120383719.0034111.7600022
Nathan LyonAUSAustralia2018-2025682369*6.008641.8600130
Babar AzamPAKPakistan2023120352117.509138.4600040
Washington SundarINDIndia2024120332916.5010930.2800001
Agha SalmanPAKPakistan20231213328*33.008737.9300040
Shan MasoodPAKPakistan2023120323016.005459.2600050
Josh HazlewoodAUSAustralia2018-20245653217*32.007244.4400150
Jason HolderWIWest Indies2022120302715.008933.7100021
Matthew WadeAUSAustralia2019120291714.507837.1800050
Cheteshwar PujaraINDIndia2018120282414.0011424.5600020
Henry NichollsNZNew Zealand2019120282114.007238.8900010
Brydon CarseENGEngland2025120262013.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.