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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tony PitheySA1957-19653602539542.1726136.40020260
Roy McLeanSA1956-196471303199324.54120.00034373
Devon SmithWI2007-20097702459135.00239102.51020303
Graeme PollockSA1964-19705913929049.0026652.26050573
Gulam BodiLIO2012-20135511289032.00110116.36010125
David HusseyAUS/KKR2009-201144114688*48.6779184.81010810
Sanath JayasuriyaSL/MI2002-2009101102818825.55241116.60033348
Phillip HughesAUS2009-20112401748843.5024670.73021271
Shahid AfridiPAK2003-20139711348822.33112119.6401187
Shane WatsonAUS2006-20164501018820.2016461.59012162
Alec StewartENG1999120868643.0013165.65011141
Eoin MorganENG/TS2009-201866222385*55.75206108.250201811
Shivnarine ChanderpaulWI2003-20086703028543.1446165.51030293
Hansie CronjeSA1999-200033118383*91.5034652.89020201
Heino KuhnSA/TIT/NMBG2011-201987118183*30.17139130.22010138
Ken MackayAUS1957-195823215183*151.00--02001
Lance KlusenerSA1999-20048832978359.4031893.40030355
Robert KeyENG20051201028351.0019153.40010151
Michael VaughanENG1999-200524117482*58.0039244.39020241
Virender SehwagIND/DC2001-20096602278237.83210108.10021269
Michael HusseyAUS2006-20117912368129.5027286.76012254
Richard LeviSA/CC2012-20178701728124.57106162.260112011
Jim BurkeAUS1957-19582421078153.50--01000
Lee IrvineSA19701201527976.0021271.70020143
Simon KatichAUS/PK2006-20094501427928.4016984.02010192
Colin IngramSA/WAR2011-20147601367822.6714097.14010144
Mahela JayawardeneSL2002-200991013157735.0038881.19021316
David WarnerAUS/DC2009-20166602527742.00197127.92031279
Russell EndeanSA1956-19584802237727.88--02020
Geoff BoycottENG1964-19652318576*42.5024730.77010140
Alviro PetersenSA/LIO2012-2015101212757625.0041765.95021333
Peter van der MerweSA1965-19673411127637.33--01000
Grant ElliottNZ20093317875*39.0011766.6701151
Gautam GambhirIND/DC2007-20127712397539.83177135.03020296
Colin McDonaldAUS1957-19582411277542.33--01001
Glenn MaxwellAUS2016110757575.0043174.4201073
Ben DuckettNMBG2018110757575.0045166.6701055
Graham DowlingNZ1961-19622401467436.50--02190
Niroshan DickwellaSL2017220967448.0095101.05010120
Patrick KrugerKNI/PR2016-2018320757437.5052144.2301074
Jesse RyderNZ2009110747474.0058127.59010101
Martin van JaarsveldSA/TIT2002-20135601547325.6719280.21010222
Murray GoodwinZIM2000110737373.0071102.8201081
Kieron PollardWI/CC2014-20164419772*32.3365149.2301075
Matthew BreetzkeWAR20192217772*77.0050154.0001064
Dean ElgarSA/TIT/TS2013-20196702127230.2931367.73010206
Henry DavidsSA/TIT/PR2012-20199901827220.22148122.97011224
Grant ThomsonTIT/NMBG/PR2018-20193218771*87.0068127.9401052
Paul CollingwoodENG2009-20104502617152.2029090.000202713
Ken FunstonSA1957-19583612167043.20--02051

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.