Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Australia at WACA Ground: 222 by Brian Lara in 1997.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At WACA Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian LaraWI19971997220222132111.0029375.77110264
Mark GreatbatchNZ19891989121222146*222.0062435.58110300
Nathan AstleNZ20012001121196156*196.0033159.21100271
Derek RandallENG1982198212019311596.5037851.06110180
Mohinder AmarnathIND1977197712019010095.0033157.40110110
Andrew JonesNZ1993199312018814394.0036052.22100170
David GowerENG1986198612018413692.0023179.65100230
Chris BroadENG1986198612017816289.0036249.17100270
Roy FredericksWI19751975110169169169.00145116.55100271
Asif IqbalPAK19791979121169134*169.0032651.84100232
John EdrichENG19701970121162115*162.0047134.39100170
Lou VincentNZ2001200112015810479.0026260.31110211
Viv RichardsWI1988198812015114675.5016094.38100223
Brian LuckhurstENG1970197012015013175.0039038.46100140
Clive LloydWI19751975110149149149.0018680.11100221
Javed MiandadPAK19791979121148129*148.0035441.81100160
Jack RichardsENG1986198612014813374.0024560.41100170
Robert SamuelsWI1997199723214776147.0029050.69010221
Jeff DujonWI1984198422013913969.5015987.42101210
Sunil GavaskarIND1977197712013112765.5027847.12100200
Larry GomesWI19841984110127127127.0029742.7610090
Adam ParoreNZ20012001121126110126.0026447.73100161
Graham ThorpeENG1995199512012312361.5021956.16101190
Gus LogieWI198819881201239361.5024350.62010180
Ridley JacobsWI2000200012112096*120.0022154.30010141
Geoff BoycottENG197019701201207060.0037432.0902070
Chetan ChauhanIND197719771201208860.0019162.83010200
Stuart CarlisleZIM20012001110119119119.0014582.07100111
Sachin TendulkarIND1992199212011911459.5017070.00100170
Mark RamprakashENG199519951201147257.0023548.51010160
Richie RichardsonWI198819881201146657.0026842.54010150
David GowerENG1978197812011410257.0026842.5410090
Martin CroweNZ1985198512111371113.0033333.9301050
Qasim UmarPAK198319831201136556.5024945.3801060
Desmond HaynesWI1988198812011110055.5021850.92100130
Jacques RudolphSA20052005121110102*110.0031135.37100140
Stephen FlemingNZ2001200112010910554.5024245.04100130
Desmond HaynesWI198419842201085654.0018458.70020121
Arjuna RanatungaSL198819882301075535.6725042.80010110
Jacques KallisSA20022002111104104*-12086.6710071
Bill AtheyENG198619861201029651.0026139.08010120
Allan LambENG198219821201025651.0018256.04010131
Robin SmithENG199119911201015850.5019152.88010161
Gordon GreenidgeWI19871987110100100100.0011984.03100120
Geoff BoycottENG197819781201007750.0044022.7301010
David GowerENG198219821201007250.0015066.67010100
Geoff BoycottENG197919791219999*99.0030532.4601180
Chris TavaréENG19821982120988949.0041923.3901090
Allan LambENG19911991120969148.0013372.18010141
Martin CroweNZ19891989120926246.0022840.35010140
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.