Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Sri Lanka at WACA Ground: 157 by Dean Jones in 1988.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At WACA Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dean JonesAUS1988198822015710278.5023766.24110160
Mark WaughAUS19961996110130130130.0014490.2810073
David BoonAUS198819882201206460.0019461.86020120
Darren LehmannAUS20022002110119119119.00119100.00100121
Allan BorderAUS198819882201198859.5017169.59010100
Larry GomesWI19851985110101101101.0089113.4810063
Paul CollingwoodENG20022002110100100100.0012480.6510042
Mark TaylorAUS19961996110858585.0010977.9801050
Neil FairbrotherENG199919991118181*-11968.0701030
Geoff MarshAUS198919891118080*-13658.8201050
Wayne PhillipsAUS198519851117575*-68110.2901080
Steve SmithAUS198519851117373*-73100.0001090
Michael BevanAUS199919991117272*-65110.7701040
Aamer MalikPAK19891989110696969.0011659.4801030
Geoff MarshAUS19881988220675333.5016939.6401050
Matthew HaydenAUS20022002110646464.006894.1201041
Javed MiandadPAK19921992110575757.008467.8601030
Steve WaughAUS198819882215535*55.008663.9500040
Clive LloydWI198519851115454*-29186.2101052
Saleem MalikPAK19921992110515151.006677.2701020
David BoonAUS198919891114949*-7367.1200050
Craig WhiteENG20022002110484848.006475.0000010
Damien MartynAUS19991999110484848.005685.7100020
Mike VelettaAUS19881988220482724.009053.3300050
Adam GilchristAUS19991999110474747.0045104.4400070
Greg DyerAUS19881988220473823.509648.9600030
Viv RichardsWI19851985110464646.006570.7700020
Adam HollioakeENG19991999110464646.007462.1600020
Shivnarine ChanderpaulWI19961996110444444.008949.4400030
Javed MiandadPAK19891989110434343.004497.7300010
Gordon GreenidgeWI19851985110424242.006168.8500012
Michael BevanAUS200220021114040*-4197.5600020
Ricky PontingAUS19991999110393939.005768.4200011
Roland HolderWI19961996110383838.005174.5100020
Mark TaylorAUS19891989110373737.005074.0000060
Saeed AnwarPAK19891989110333333.003497.0600030
Imran KhanPAK19891989110323232.0027118.5200020
Ramiz RajaPAK19921992110323232.005657.1400030
Robert CroftENG19991999110323232.003884.2100020
Desmond HaynesWI19851985110272727.004362.7900030
Nasser HussainENG20022002110252525.003669.4400030
Shane WatsonAUS200220021112525*-22113.6400000
Courtney BrowneWI19961996110222222.003464.7100010
Imran KhanPAK19921992110222222.006931.8800020
Shane LeeAUS19991999110222222.002684.6200000
Darren LehmannAUS19991999110202020.003754.0500010
Sherwin CampbellWI19961996110202020.005238.4600010
Tony DodemaideAUS198819882212016*20.004544.4400010
Ian BlackwellENG20022002110191919.002286.3600030
Ottis GibsonWI19961996110191919.002382.6100020
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.