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

More filters

1 active
Reset"Match result" is from the side of the player or team.
At WACA Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Graham YallopAUS19811981120583829.0014141.1300060
Alvin KallicharranWI19751975110575757.0015237.5001080
Ravi ShastriIND19921992110575757.0011250.8901020
Matthew HaydenAUS20012001120575728.5011649.1401170
Aravinda de SilvaSL19851985220575228.5010454.8101030
John DysonAUS19771977120575328.5023923.8501050
Steve WaughAUS19931993230574419.0014040.7100160
Viv RichardsWI19841984330574019.007279.1700070
David HookesAUS19821982110565656.0011349.5601090
Jeff CroweNZ19891989120564928.0017332.3700090
Greg ChappellAUS19751975120564328.0013840.5800010
Ken RutherfordNZ19931993120563928.009062.2200070
Doug WaltersAUS19801980110555555.008068.7501080
Sanath JayasuriyaSL19961996220552827.508564.7100040
Rod MarshAUS19831983220553127.509557.8900050
Tony GreigENG19741974120553227.509557.8900090
John WrightNZ19851985120553527.5020726.5700050
Tahir NaqqashPAK198319831215529*55.005894.8300050
Peter KirstenSA19941994221555055.009458.5101040
Inzamam-ul-HaqPAK19921992330552818.336485.9400030
Clive LloydWI198519851115454*-29186.2101052
Mudassar NazarPAK19841984110545454.0011746.1501030
Herschelle GibbsSA20052005120543327.0014736.7300090
Alan KnottENG197019701215430*54.0015335.2900040
Graham DilleyENG197919791215438*54.0021824.7700050
Javed MiandadPAK19861986110535353.006976.8101050
Mohammad WasimPAK19971997110535353.0010550.4801040
Roshan MahanamaSL19961996220535026.509058.8901040
Ian RedpathAUS19741974121534153.0011346.9000040
John DysonAUS19801980121532853.0015534.1900040
Mark WaughAUS19981998121533653.0016731.7400060
Pravin AmreIND19911991220533326.5010351.4600010
Jeremy ConeyNZ19861986221523352.0011744.4400030
Mike AthertonENG19911991120522726.0015333.9900060
Guy de AlwisSL19881988230524417.336086.6700151
Ian HealyAUS19971997231522926.006283.8700060
Brett LeeAUS200220022115151*-36141.6701024
Paul ReiffelAUS19931993110515151.006578.4601050
Graham GoochENG19921992110515151.008957.3001010
Marvan AtapattuSL19991999220513425.509156.0400030
Mahela JayawardeneSL20022002220513025.506776.1200090
Brett LeeAUS20052005121513251.008262.2000080
Srinivasaraghavan VenkataraghavanIND19771977120513725.5010150.5000050
Gary CosierAUS19781978120514725.509852.0400040
Haroon RasheedPAK19791979120514725.5012142.1500061
Chris LewisENG19951995120514025.508857.95000100
Hansie CronjeSA19941994220514025.506380.9500060
Michael SlaterAUS19981998120513425.5010847.2200070
Saeed AnwarPAK19891989330513317.008659.3000040
Greg DyerAUS19881988330513817.0011843.2200030

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.