Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (All cricket)

The most runs in a calendar year in all cricket at Buffalo Park since 1908: 197 by Jon-Jon Smuts in 2014.

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Buffalo Park×From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jon-Jon SmutsWAR2014201455119773*49.25169116.57020154
Neil McKenzieSA20002000221157120*157.0019182.20100141
Trisha ChettySAW201620163301535551.0022867.11020120
Shivnarine ChanderpaulWI19991999110150150150.00136110.29100200
Temba BavumaSA20232023110144144144.00118122.03100117
Tazmin BritsSAW2024202433013811646.0015589.03100150
Ken RutherfordNZ19941994221132102*132.0014491.67100102
Shai HopeWI20232023111128128*-115111.3010057
Collins ObuyaKEN2017201722112872128.0015781.5302054
Jon-Jon SmutsWAR20162016221128107*128.0066193.94100711
Hayley MatthewsWIW2023202344112534*41.67124100.81000180
Laura WolvaardtSAW202420243301195639.6712396.75010140
Daryll CullinanSA1997199722111785*117.0016371.78010110
Dhiren GondariaKEN201720172201166358.0012195.87020142
Graeme SmithSA20052005111115115*-13187.7910070
Jacques KallisSA1997199722111563115.0013485.8202080
Deandra DottinWIW201620163301146138.0014479.17010161
Aiden MarkramSA/TIT201720172201116655.5092120.6501064
Marizanne KappSAW2016201633111169*55.5014676.0301071
Ashwell PrinceWAR2013201322110970*109.0088123.8601083
Harmanpreet KaurINDW2023202343210956*109.0080136.25010140
Chris GayleLIO20142014111108108*-55196.36100107
Carl HooperWI19991999110108108108.0011990.7610083
Javed MiandadPAK19931993110107107107.0014474.3110092
Michael RipponNED2017201722110756*107.0014971.8102040
Nadine de KlerkSAW2024202433210744*107.0063169.84000134
Marvan AtapattuSL20032003111103103*-12781.1010070
Suné LuusSAW202320237401023125.5010795.33000110
Martin GuptillNZ20122012111101101*-69146.3810096
Kevin PietersenENG20052005111100100*-69144.9310074
Wesley BarresiNED20172017220946947.0012376.42010120
Craig KieswetterWAR201420142219382*93.0074125.68010103
Dinesh ChandimalSL201220121119292*-11580.0001060
Jonty RhodesSA20002000220925046.0010290.2001061
Peter BorrenNED201720172219286*92.0011778.6301080
Stafanie TaylorWIW20162016220927946.0010686.79010141
Faf du PlessisSA201720171119191*-67135.82010101
Murshida KhatunBANW202320231119191*-10091.00010120
Marco MaraisWAR201920192218882*88.0041214.6301058
Britney CooperWIW201620163318655*43.0012071.67010101
Chloe TryonSAW202320236318657*43.0056153.57010102
Smriti MandhanaINDW202320235528674*28.6777111.69011121
Sourav GangulyIND20012001110858585.009589.4701064
Chamari AtapattuSLW20242024221857385.0065130.7701095
Pravin AmreIND199219921118484*-9885.7101050
Anne BoschSAW20242024330843928.0075112.00000112
Sourav GangulyIND19971997110838383.0013661.0301061
Gary KirstenSA19971997110828282.0011770.0901080
Boeta DippenaarSA20012001110818181.0011172.9701050
Kevin PietersenDOL20162016110818181.0046176.0901046
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.