Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All cricket)

The most runs in a calendar year in men's cricket v Bangladesh: 752 by Graeme Smith in 2008.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Bangladesh×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSA20082008892752232107.43101274.31330877
Kumar SangakkaraSL2014201478068531985.6398669.473106911
Shai HopeWI2018201813162645146*46.0786774.392305012
Yasir HameedPAK20032003710162617069.5693467.02310822
Jonathan TrottENG2010201069160522675.63100760.08220580
Pathum NissankaSL202520251011060118754.6473182.22211717
Hashim AmlaSA2017201767158013796.6766587.22320602
Salman ButtPAK2008200888157813682.5761194.60240692
Marcus TrescothickENG20052005551573194143.2558697.78310776
Shimron HetmyerWI201820181214057212540.8660794.231423425
Alastair CookENG20102010710155717361.8982367.68220583
Kumar SangakkaraSL2013201356055214292.0088962.09320563
Kumar SangakkaraSL20072007882544222*90.6775671.96210593
Azhar AliPAK2015201556054322690.5088861.15220503
Marlon SamuelsWI2012201289153226066.5077568.652115814
Kusal MendisSL201820181010050919650.9060384.411415316
Tatenda TaibuZIM2005200579249915371.2999850.00132495
Hashim AmlaSA2008200899149214061.5073067.40210544
Mohammad YousufPAK2003200378349110698.2074366.08140487
Ian BellENG20102010673490138122.5081460.20220463
Hamilton MasakadzaZIM20142014811049015844.5588355.49131548
Tillakaratne DilshanSL2013201357248512697.0057384.64321480
Inzamam-ul-HaqPAK200320038105464138*92.8067568.74131517
Mahela JayawardeneSL2007200788044616555.7562970.91200437
Brendan TaylorZIM2013201379144617155.7575459.15200345
Tom LathamNZ2017201746144017788.0068764.05130503
Kamindu MendisSL2024202468143916462.7160672.442104315
Kusal MendisSL202520251010043812443.80383114.361305110
Sachin TendulkarIND20042004552432248*144.0063468.14110631
Grant FlowerZIM2001200110113431142*53.8878854.70122386
Dimuth KarunaratneSL20212021230428244142.6770560.71210481
Brendan TaylorZIM2018201879142511053.1360570.25221434
Andrew StraussENG2010201056042315470.5047589.05130457
Ross TaylorNZ20192019662421200105.2547389.01120444
Herschelle GibbsSA20022002551420153105.0046091.30210626
Darren BravoWI2012201289041912746.5673956.70120434
Jacques RudolphSA20032003441418222*139.3367961.56120503
Kusal MendisSL2017201757041419459.1463165.61210356
Andrew StraussENG20052005551409152102.2543294.68130472
Kusal MendisSL2024202491104099337.1844891.290404014
Upul TharangaSL2006200646140216580.4060866.12211504
Regis ChakabvaZIM20142014710139810144.2287645.43120343
Andy FlowerZIM2001200110102396114*49.5055870.97120433
Mohammad YousufPAK20022002542395204*197.5050079.00210584
Kane WilliamsonNZ20192019552390200*130.0054271.96120351
Kevin PietersenENG2010201071023839947.8852872.54030505
Stuart CarlisleZIM20012001101233835642.5669255.35021338
Quinton de KockSA20172017662382168*95.50356107.30120396
Sikandar RazaZIM20222022773379135*94.75320118.442232716
Devon ConwayNZ2022202245137812294.5052472.14220416
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.