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 (First-class)

The most runs in a calendar year in first-class cricket at New Wanderers Stadium: 259 by Herschelle Gibbs in 2005.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Herschelle GibbsSA20052005120259161129.5043959.00110440
John WaiteSA1957195724025211563.00--12080
Denis LindsaySA19661966120251182125.5032876.52110335
AB de VilliersSA20132013241250103*83.3339064.10200270
Virat KohliIND20132013120215119107.5037457.49110270
Trevor GoddardSA195719572402119052.75--020181
Brian LaraWI20032003120207202103.5029669.93100332
Adam GilchristAUS20022002111204204*-21395.77100198
Jacques KallisSA20032003120202158101.0036954.74100202
John ReidNZ19621962120202142101.00--110312
Marcus TrescothickENG2005200512019618098.0029566.44100274
Faf du PlessisSA2013201323019513465.0049339.55100180
Graeme SmithSA201320132401886847.0032458.02020280
Cheteshwar PujaraIND2013201312017815389.0036848.37100230
Graeme SmithSA2003200312017613288.0025469.29100290
Colin BlandSA19641964121173144*173.00--100212
Ted DexterENG19641964110172172172.00--100280
Trevor GoddardSA1965196512017211286.00--110173
JP DuminySA20172017110155155155.0022170.14100190
Lee IrvineSA197019701201527976.0021271.70020143
Hashim AmlaSA2013201324115174*50.3326856.34010200
Andrew StraussENG2005200512014714773.5025457.87101231
Peter ParfittENG19651965121144122*144.0028942.21100210
Alviro PetersenSA201320132401447636.0031645.57010200
Roy McLeanSA195719572401439335.75100.00022131
Russell EndeanSA195719572401427735.50--02010
Graeme PollockSA197019701201398769.5026652.26020180
Eddie BarlowSA196519651201389669.0024456.56010160
AB de VilliersSA201120111201377368.5023358.80020211
Michael VaughanENG2005200512113682*136.0027050.37020181
Hashim AmlaSA20172017110134134134.0026550.57100160
Ken FunstonSA1958195812113470134.00--020-0
Tony PitheySA196519651201349567.0026136.40010150
Damien MartynAUS20022002110133133133.0020764.25100170
Graham DowlingNZ196119611201327466.00--02090
Denis LindsaySA19671967110131131131.00--100144
Peter RichardsonENG1956195612012711763.50--10070
Bill LawryAUS196619661201259862.50--01090
Hashim AmlaSA2011201112012410562.0031339.62100170
Matthew HaydenAUS20022002110122122122.0018964.55100182
Richie BenaudAUS19571957110122122122.00--100200
Marcus NorthAUS2009200912012211761.0024050.83100130
Ken BarringtonENG19641964110121121121.00--100161
Jackie McGlewSA19621962110120120120.00--100101
Paul CollingwoodENG201020101201187159.0014979.19010173
Eddie BarlowSA1970197012011611058.0027841.73100131
Doug InsoleENG195719571201156857.50--010100
Joe RootENG20162016121114110114.0015275.00100170
John ReidNZ1961196112111475*114.00--010171
Jackie McGlewSA1957195712011410857.00--100121
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.