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/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · 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 records (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Goofy LawrenceSA1961-1962220613930.50--00060
Graham McKenzieAUS1966-1967241613420.33--00052
Zin HarrisNZ1961-1962241594619.6710.0000170
Ben StokesENG2016110585858.0054107.4101091
Ashley GilesENG2005120573128.507873.0800081
Asad ShafiqPAK2013120575628.5017332.9501090
Kim ElgieSA1961120565628.0020.0001180
Mark WaughAUS2002110535353.008463.1001080
Andrew CaddickENG1999120524826.008263.4100081
Paul BartonNZ1961-1962240522213.00--000-0
Hashan TillakaratneSL2002120512725.5013238.6400080
Upul TharangaSL2017120502625.007467.5700090
Dimuth KarunaratneSL2017120505025.008260.9801150
MS DhoniIND2013120482924.0011641.3800060
Nasir JamshedPAK2013120484624.008060.0000080
Richard DumbrillSA1966120482924.00--000-0
Graeme SwannENG2010120472723.5044106.8200061
Jonny BairstowENG2016110454545.008453.5700050
Murali VijayIND2013120453922.5013633.0900060
Noel McGregorNZ1961-1962240452111.25--00100
Hansie CronjeSA1999110444444.0012136.3600080
Headley KeithSA1956120444222.00--00050
Derek VarnalsSA1964120442322.00--00050
Paul SheahanAUS1970120444422.0014031.4300151
Johnny WardleENG1956-1957241442214.6730.0000132
Neil AdcockSA1956-196258144176.29--00231
Robin PetersonSA2003-2013231432521.505874.1400140
Bob CowperAUS1966-1967240422510.50--00100
Buster FarrerSA1962110404040.00--00080
Mahela JayawardeneSL2002120403920.0011335.4000070
Ian BellENG2010120403520.0010338.8300070
Kagiso RabadaSA2016-2017231402420.009442.5500041
Trevor BaileyENG1956-1957240401610.00--00030
Alan ConnollyAUS1970120393619.504881.2500041
Ian MeckiffAUS1957-1958220372618.50--000-0
Jim ParksENG1964-1965230362612.00--00130
Suranga LakmalSL2017120353117.5035100.0000070
Peter SiddleAUS2009-20112413522*11.676256.4500151
Quinton de KockSA2017110343434.005166.6700050
Chris GayleWI2003120342617.003694.4400080
Dane VilasSA2016120342617.005166.6700060
Ian CraigAUS1957-1958230341711.33--00000
Ryan McLarenSA20101113333*-5658.9300050
Mark ButcherENG1999120333216.5014922.1500040
Kumar SangakkaraSL2002120332616.506947.8300050
WPUJC VaasSL2002120333216.503594.2900030
Steve HarmisonENG20051223330*-6650.0000060
Artie DickNZ1961-1962230331611.00--00000
Morné MorkelSA2009-201668133124.718937.0800240
Steve WaughAUS2002110323232.009832.6500050

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.