Live5th T20I · India in New Zealand 2026/27NZ134/2 (12.5)IND191/8 (20)NZ need 58 runs in 43 ballsLive5th ODI · Ireland in Namibia 2026/27NAMIRE129 (33.1)Innings break - NAM need 130 runs to winLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOL33/0 (2.5)BOL need 142 runs in 103 ballsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Australia at Brisbane Cricket Ground, Woolloongabba: 302 by Alastair Cook in 2010.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Brisbane Cricket Ground, Woolloongabba×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENG20102010121302235*302.0059650.67110320
Kane WilliamsonNZ2015201512019914099.5025278.97110290
Jacques KallisSA2012201212019614798.0036553.70100192
Murali VijayIND2014201412017114485.5025267.86100260
Jonathan TrottENG20102010121164135*164.0031951.41100240
Joe RootENG20252025121153138*153.0024263.22100161
Sourav GangulyIND20032003110144144144.0019673.47100180
Hashim AmlaSA2012201212014210471.0032643.56100102
Asad ShafiqPAK2016201612013913769.5021165.88100131
Mohammad RizwanPAK201920191201329566.0017973.74010170
Rohit SharmaIND20162016110124124124.0012797.64100113
Zak CrawleyENG202520251201207660.0015278.95010170
Adrian BarathWI2009200912011910459.5017667.61100220
Dean BrownlieNZ2011201112111977*119.0025347.04010120
Ross TaylorNZ200820081201157557.5017964.25010160
Daniel VettoriNZ201120111201139656.5019059.4701090
Andrew StraussENG2010201012011011055.0022748.46101150
Kevin PietersenENG200620061201089254.0019954.27010150
Wavell HindsWI20052005110107107107.0013877.5410080
Eoin MorganENG20142014110106106106.0099107.0710046
Shikhar DhawanIND201420141201058152.5018457.0701080
Babar AzamPAK2019201912010510452.5017759.32100130
Sachin TendulkarIND200820082201019150.5013873.1901080
Paul CollingwoodENG200620061201019650.5016860.12010132
Kavem HodgeWI202420241201007150.0026837.31010121
VVS LaxmanIND20032003121997599.0015663.46010140
Niroshan DickwellaSL20192019230936431.0012077.50010111
Mark BoucherSA200620062219263*92.0083110.84010111
Ajinkya RahaneIND20142014120918145.5014065.00010100
Ajinkya RahaneIND20162016110898989.0080111.2501061
Joe RootENG20212021120898944.5017451.15011100
KL RahulIND20242024121888488.0014660.2701080
Dawid MalanENG20212021120888244.0020443.14010110
Mahela JayawardeneSL20062006110868686.009194.5101080
Brendon McCullumNZ20152015120868043.0086100.00010112
Joshua Da SilvaWI20242024120867943.0016552.1201080
James VinceENG20172017120858342.5017648.30010120
Chamara SilvaSL20072007120834341.5010876.85000110
Sarfraz AhmedPAK201620161218359*83.0010579.0501070
Michael VandortSL20072007120828241.0018245.05011100
Mark StonemanENG20172017120805340.0024033.3301070
Alastair CookENG20132013120786539.0022534.6701050
Moeen AliENG20172017120784039.0016646.9900081
Ravindra JadejaIND20242024110777777.0012362.6001071
Russel ArnoldSL20062006110767676.0071107.0401040
Ian BellENG20102010110767676.0013158.0201080
Shikhar DhawanIND20182018110767676.0042180.95010102
Asad ShafiqPAK20192019120767638.0014054.2901170
Azhar AliPAK20162016120767138.0018940.21010100
Tom LathamNZ20152015120764738.0016446.3400061
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.