Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by year (All cricket)

The most runs in a calendar year in all cricket v South Africa at Harare Sports Club: 347 by Andy Flower in 2001.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Harare Sports Club×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Andy FlowerZIM20012001341347199*115.6768051.03200452
Brendan TaylorZIM201420143401779344.2526866.04021132
Aaron FinchAUS2014201433017210257.3323971.97110151
Phillip HughesAUS201420143301518550.3317188.30020171
Tatenda TaibuZIM20072007221150107*150.00143104.90100134
Dion EbrahimZIM200120013401277131.7522157.47011110
Mitchell MarshAUS2014201433111886*59.00110107.2701068
Tim SeifertNZ2025202533111866*59.0092128.26010133
Hamilton MasakadzaZIM201420143401154528.7519459.2800093
George BaileyAUS201420143301106636.6711794.0201064
Hamilton MasakadzaZIM200120013401038525.7528536.14011160
Alistair CampbellZIM1995199534110168*33.6720349.7501170
Brian BennettZIM20252025220916145.5071128.17010113
Heath StreakZIM19951995341895329.6712074.1701192
Brendan TaylorZIM20072007220864443.0014360.1400052
Stuart CarlisleZIM20012001220825141.0013660.2901090
Hamilton MasakadzaZIM20072007220774838.5010474.04000141
Steve SmithAUS20142014330773625.679680.2100080
Sean WilliamsZIM20142014340764619.0012461.2900061
Paul StrangZIM19951995340763719.0014353.1500171
Tim RobinsonNZ202520251117575*-57131.5801063
Devon ConwayNZ20252025330754725.0056133.93000111
Andy FlowerZIM19951995340746318.5015647.4401060
Guy WhittallZIM19951995340733818.2522033.1800180
Stuart MatsikenyeriZIM20072007220705235.0064109.3801080
Grant FlowerZIM19951995340692417.2524727.9400050
Dave HoughtonZIM19951995340693017.2512356.1000071
Alistair CampbellZIM20012001340684017.0014945.6400180
Ryan BurlZIM202520252216536*65.0051127.4500052
Richmond MutumbamiZIM20142014120644332.0014743.5400080
Sikandar RazaZIM20142014220643532.008278.0500071
Grant FlowerZIM20012001340642816.0015840.5100160
Sikandar RazaZIM202520252216354*63.0050126.0001042
Sean WilliamsZIM20072007220585429.0055105.4501050
Vusi SibandaZIM20142014230564518.6713342.1100171
Rachin RavindraNZ20252025220504725.0032156.2500042
James FaulknerAUS20142014221493949.005098.0000040
Travis FriendZIM20012001330483016.0013834.7800070
Vusi SibandaZIM20072007220464123.005977.97000100
Gavin RennieZIM19991999120453422.509646.8800041
Bevon JacobsNZ202520251114444*-30146.6700013
Daryl MitchellNZ202520253324120*41.0034120.5900030
Alistair CampbellZIM19991999120402520.007354.7900070
Tendai ChataraZIM20142014343382238.006063.3300060
Craig WishartZIM19951995120372418.508344.5800060
Malcolm WallerZIM20142014220372018.504582.2200050
Mark VermeulenZIM20142014120352117.5010433.6500030
Elton ChigumburaZIM20142014220352217.506157.3800030
Mitchell JohnsonAUS201420143313123*15.5016193.7500022
Mitchell StarcAUS201420143223029*-4763.8300002
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.