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 team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Adelaide Oval×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Allan BorderAUSAustralia1980-1993813142912635.75113337.86131330
Matthew HaydenAUSAustralia1997-200546133412566.8060755.02120421
Travis HeadAUSAustralia2022-2024231332175166.0038087.37200345
Ian ChappellAUSAustralia1969-19804703069643.7126350.95030213
Ricky PontingAUSAustralia1995-20106912869235.7549557.78031313
Dean JonesAUSAustralia1985-198934027321668.2546159.22100190
Justin LangerAUSAustralia1993-20054702669938.0062442.63020250
Ian RedpathAUSAustralia1969-197635024610349.2032559.08110182
Michael HusseyAUSAustralia2005-2010342233133*116.5048348.24100213
Mark WaughAUSAustralia1993-20004602298238.1740456.68031241
Greg ChappellAUSAustralia1975-19824712106135.0038754.26021190
Alan TurnerAUSAustralia1975-197623020813669.3331366.45100240
Marnus LabuschagneAUSAustralia2022-202424120516368.3335557.75100180
Shane WatsonAUSAustralia2009-20102301979665.6732860.06020272
Geoff MarshAUSAustralia1987-19892301949464.6738350.6502082
Michael ClarkeAUSAustralia2005-20103421807190.0028263.83020190
Simon KatichAUSAustralia2005-20092301778059.0028362.54020141
Graeme WoodAUSAustralia1982-1985351175104*43.7536847.5510040
Kepler WesselsAUSAustralia1984-19853401739843.2527962.01020290
Bruce LairdAUSAustralia1980-19822401687842.0042739.3402070
Rod MarshAUSAustralia1975-19845721643932.8039641.41000110
Usman KhawajaAUSAustralia2022-20242411616253.6731051.94010230
Doug WaltersAUSAustralia196912016011080.00--110170
Bill LawryAUSAustralia19691201518975.50--020140
David BoonAUSAustralia1984-199336214955*37.2538738.50011150
Alan KippaxAUSAustralia1930110146146146.00--100180
Kim HughesAUSAustralia1980-19844701468420.8633144.11011130
Ramiz RajaPAKPakistan1988-199222112169*121.0020758.4502040
Glenn MaxwellAUSAustralia2024111120120*-55218.18100128
Michael BevanAUSAustralia1995-199722211785*-29040.34010100
Bill PonsfordAUSAustralia193012111692*116.00--01050
Merv HughesAUSAustralia1989-199323111672*58.0018762.0301092
Michael SlaterAUSAustralia1995-20002301168338.6716869.05010121
Steve WaughAUSAustralia1987-19974601164219.3324846.77000110
Keith StackpoleAUSAustralia19691201126256.00--020110
Brad HaddinAUSAustralia2005-201033210855*108.0018658.0601091
Mark TaylorAUSAustralia1989-19974601054717.5031633.2300070
Archie JacksonAUSAustralia193012110170*101.00--01030
Greg BlewettAUSAustralia1997110999999.0015464.2901090
Gary GilmourAUSAustralia1975-1976220959547.509995.96011121
Richie BenaudAUSAustralia1961120947747.00--01090
Peter BurgeAUSAustralia1961120944947.00--000100
Ken MackayAUSAustralia19611219162*91.00--01080
Stan McCabeAUSAustralia1930110909090.00--01090
Graham YallopAUSAustralia1976120904745.0020643.6900090
Bob SimpsonAUSAustralia1961120888544.00--01040
Kris SrikkanthINDIndia1991110828282.008497.62010101
Damien MartynAUSAustralia20001228046*-21337.5600030
Norm O'NeillAUSAustralia1961120766538.00--01080
Steve SmithAUSAustralia1984-1985220765538.0014851.3501020
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.