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
Danny MorrisonNZ1989-19933301073.338511.7600100
Ewen ChatfieldNZ1980-1988742106*5.002050.0000110
Upul ChandanaSL1999110999.001947.3700000
Andrew CaddickENG2002110999.001464.2900000
Venkatapathy RajuIND1992120984.504918.3700000
Blessing MahwireZIM200411188*-2729.6300010
Mitchell MarshAUS2015110888.00988.8900000
Marlon VonhagtSL1985110888.001747.0600010
Dermot ReeveENG199211188*-8100.0000000
Wayne JamesZIM1994110888.002138.1000000
Eric UpashanthaSL199611188*-1361.5400000
Moin-ul-AtiqPAK1989110888.002433.3300000
Shane Edward BondNZ2001120884.001553.3300120
Mike HendrickENG197812187*8.003026.6700010
Geoff CookENG1982120874.005016.0000010
Damien FlemingAUS1994-200144286*4.002630.7700100
Dion EbrahimZIM2004110777.002231.8200000
Mluleki NkalaZIM2001210777.001643.7500010
James FaulknerAUS2015110777.006116.6700010
Hamid HassanAFG2015110777.001838.8900000
Graham McKenzieAUS1970110777.001258.3300001
Jim HiggsAUS1980110777.001353.8500010
Peter WebbNZ1983110777.003221.8800000
Kaushik AmaleanSL198823377*-1163.6400010
Chetan SharmaIND1986110666.001637.5000010
Stu GillespieNZ1986-1988310666.006100.0000010
Sanath KaluperumaSL1988120663.002425.0000110
Saleem JaffarPAK1986-198742263*-785.7100000
Ravindra PushpakumaraSL1996221656.00785.7100010
Glenn McGrathAUS1993-20051582641.003318.1800510
Brad YoungAUS1998110555.001729.4100010
Chandika HathurusingheSL1992110555.002917.2400000
David WilliamsWI1991110555.00771.4300000
Eddo BrandesZIM1994110555.001241.6700000
Pat SymcoxSA199821155*-862.5000000
Sanjeeva RanatungaSL1996110555.002222.7300000
Keith StackpoleAUS1970120552.501145.4500110
Geoff ArnoldENG1974120542.50955.5600010
Roy DiasSL1985220542.50955.5600010
Ervin McSweeneyNZ1986221555.00955.5600000
Gary TroupNZ1980231552.50771.4300100
Willie WatsonNZ1989-1993331542.501533.3300010
Ronnie IraniENG2002110444.001136.3600000
Yuvraj SinghIND2004110444.00850.0000010
André NelSA200511144*-2020.0000000
Rohan GavaskarIND2004110444.001040.0000000
Aaron FinchAUS2015110444.00944.4400000
John SnowENG197011144*-1330.7700000
Bryan StrangZIM2001110444.00580.0000010
Mahendra NagamootooWI2001110444.00850.0000000

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