Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At WACA Ground×

Player figures come from full scorecards, which we hold for 78 of the 80 matches in this selection (from 1970). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Craig SerjeantAUS1977120251312.507035.7100030
Faoud BacchusWI1981220252112.503669.4400040
Najibullah ZadranAFG2015110242424.003177.4200011
Nathan BrackenAUS2001-20052212414*24.003568.5700030
Mushtaq MohammadPAK1979120242312.0011620.6900030
John LeverENG1978120241412.009425.5300000
Virender SehwagIND2004110232323.0022104.5500040
Sean ErvineZIM2004110232323.003271.8800040
Yashpal SharmaIND1980110232323.005938.9800010
Alan TurnerAUS1975120232311.504156.1000130
Max WalkerAUS1974-197523023197.678826.1400000
Ian BishopWI1989-199784023135.757331.5100120
Shane LeeAUS1999110222222.002684.6200000
Courtney BrowneWI1996-1997220222211.003759.4600110
Mike DennessENG1974120222011.007828.2100010
Brendon KuruppuSL1988120221911.0010520.9500020
Wayne PhillipsAUS1992120221411.008127.1600030
John ParkerNZ198023022187.339124.1800010
Joel GarnerWI1981-1987731221711.008127.1600020
Peter WilleyENG1979120211210.503658.3300020
Brad HaddinAUS20151112020*-9222.2200021
Richard SnellSA19941112020*-14142.8600020
Wayne ClarkAUS1977121201520.005834.4800010
Ranjan MadugalleSL19882302076.676431.2500010
Ian BlackwellENG2002110191919.002286.3600030
Lawrence RoweWI1975110191919.002382.6100040
Ottis GibsonWI1996110191919.002382.6100020
John CrawleyENG1995-199824019154.756927.5400200
Stuart MacGillAUS20001111818*-18100.0000020
Alex TudorENG19981211818*18.003256.2500110
Jehan MubarakSL200222018149.004936.7300030
Kumar DharmasenaSL199622018169.004242.8600000
Jack RussellENG199022018139.004242.8600010
Dominic CorkENG199812018169.004440.9100010
Nixon McLeanWI2000-200123018116.005234.6200111
Ashley MallettAUS1974-19752311818*9.002572.0000210
Angus FraserENG1990-19953301896.004440.9100010
Manoj PrabhakarIND1991-199245018133.604242.8600200
Samiullah ShenwariAFG2015110171717.003154.8400020
Paul StrangZIM19941111717*-3745.9500000
Robbie KerrAUS198512017178.504141.4600100
Javagal SrinathIND1991-199244217118.504537.7800100
Ryan CampbellAUS2002110161616.001888.8900010
Phil EdmondsENG1986-19872111616*-3053.3300000
Kevin WrightAUS1979110161616.002955.1700010
Mark DekkerZIM1994110161616.005032.0000000
Mark EalhamENG1999110161616.003250.0000000
Gary MartinZIM1994110161616.002857.1400000
Mansoor AkhtarPAK1984-198922016138.005628.5700000
John GleesonAUS1970110151515.003542.8600030

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.