Live4th ODI · Ireland in Namibia 2026/27NAM20/2 (8.4)IRE298/8 (50)NAM need 279 runs in 248 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Australia at Bellerive Oval: 249 by Kumar Sangakkara in 2007.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Bellerive Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL20072007120249192124.5035869.55110361
Matt HorneNZ1997199712016413382.0028657.34100142
Tillakaratne DilshanSL2012201223016114753.6729854.03100230
Aravinda de SilvaSL198919891201477573.5026355.89020213
Ian BellENG20152015110141141141.00125112.80100151
David MillerSA20182018110139139139.00108128.70100134
Inzamam-ul-HaqPAK1999199912013011865.0023455.56100140
Faf du PlessisSA20182018110125125125.00114109.65100152
Alistair CampbellZIM20012001110124124124.0014287.32100101
Angelo MathewsSL201220122301187539.3327842.45010130
Dwayne BravoWI2005200512011611358.0021952.97100150
Mahela JayawardeneSL201220122301168538.6718064.4401091
Darren BravoWI2015201512011210856.0019058.95100210
Mohammad WasimPAK199919991201119155.5018161.33010130
Salman ButtPAK2010201012011010255.0025044.00100180
Marvan AtapattuSL200720071201058052.5023844.12010120
Quinton de KockSA20162016110104104104.0014372.73100170
Mahela JayawardeneSL2007200712010410452.0019553.33101130
Ross TaylorNZ20072007220978448.5010196.04010113
Kraigg BrathwaiteWI20152015120969448.0014864.86010131
Roshan MahanamaSL19891989120908545.0023638.1401030
Aamer SohailPAK19951995120895744.5018448.3701080
Kumar SangakkaraSL20122012230896329.6726433.7101080
Ijaz AhmedPAK19991999120888244.0014759.86010130
Nick KnightENG20032003110858585.0010283.3301060
Adam ParoreNZ19971997120854442.5018346.4500050
Ravi RatnayekeSL19891989120847542.0019842.42010150
Ramiz RajaPAK19951995120845942.0021339.4401080
Marcus TrescothickENG20032003110828282.0010478.8501090
Marvan AtapattuSL19991999110828282.0012167.7701060
Dinesh ChandimalSL20122012110808080.0010080.0001070
Saeed AnwarPAK19991999120787839.0016347.8501191
Shoaib MalikPAK20102010120775838.5017843.26010120
Khurram ManzoorPAK20102010120777738.5024331.6901180
Dean BrownlieNZ20112011120775638.5015450.00010140
Scott StyrisNZ20072007110757575.007994.9401092
Temba BavumaSA20162016110747474.0020436.2701080
Denesh RamdinWI20052005120737136.5019737.0601060
Jacques KallisSA20092009110727272.009675.0001050
Ken RutherfordNZ19931993120725536.0015646.15010100
Stephen FlemingNZ20012001110717171.0018438.5901070
Joe RootENG20152015110696969.007098.5701060
Tony BlainNZ19931993120694034.5018138.12000100
Inzamam-ul-HaqPAK20052005110686868.0064106.2501041
Angelo MathewsSL20132013110676767.007984.8101070
Inzamam-ul-HaqPAK19951995120674033.5015343.7900050
Ravi BoparaENG201420141116565*-27240.7401027
Andrew JonesNZ19931993120654732.5020931.1000070
Heath StreakZIM200420041116464*-8278.0501032
Saleem MalikPAK19921992110646464.009964.6501030
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.