Live63rd Match · CSA Pro20 2026/27DOLWPToss delayODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At The Wanderers Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Leus du PlooyJSK2023-20261715550281*50.20329152.580405418
Jason HolderWI/DSG2023-202644214181*70.5015789.81010166
Heinrich KlaasenSA/TIT/DSG2018-2026212246358135.28466136.270515330
Dian ForresterNW/JSK202654419080*-111171.17020169
Shaun PollockSA1995-2006111744927937.8571169.20021543
Mark BoucherSA1998-200781103147828.5555856.27021344
Dwaine PretoriusSA/DSG2019-202565112677*31.5013295.45010143
James VinceJSK20263301717757.00109156.88020226
Devon ConwayJSK/DSG2025-202665114576*36.25127114.17010194
Virat KohliIND20183401967549.0028868.06020242
Mohammad RizwanPAK2019-202466313274*44.00107123.36022153
Connor EsterhuizenLIO202654112574*41.6771176.0601099
Sherfane RutherfordPC20261117474*-50148.00010102
Andrew HudsonSA1992-1998111703667421.5383543.83032431
Sourav GangulyIND1997-20062412097369.6737056.49030323
Ijaz AhmedPAK1994-19984501317326.2022957.21010210
VVS LaxmanIND1997-20062311017350.5022544.89010170
Kyle VerreynneSA/PR/JSK2022-202666424872*124.0028088.57030254
Afif HossainBAN2022110727272.0010767.2901090
Imam-ul-HaqPAK2019-20213401547138.5027156.83010151
Mitchell MarshAUS2018-2023340947123.5083113.2501187
AB de VilliersSA2006-201871201916915.9238150.13010223
Kycia A KnightWIW20224401216930.2520160.20010130
Graeme SmithSA2005-20075802076825.8828173.67030291
Keegan PetersenSA/TIT/BOL2022-20243401586839.5020377.83021203
Sanath JayasuriyaSL1998110686868.008381.9301061
Ken RutherfordNZ1994120686834.0012753.54011112
Fanie de VilliersSA1992-19957539366*46.5017752.54010123
Harmanpreet KaurINDW2018-20263301366645.3384161.90010156
Mitchell Van BuurenLIO/PR2023-2026151231216613.44104116.3501385
Joe DenlyENG20202301016633.6712978.29010113
Zak CrawleyENG/SEC2020-2025230906630.0017352.02011130
Asad ShafiqPAK2019120656532.507487.84011110
Suné LuusSAW2018-202688132564*46.4336688.80020335
Brett LeeAUS2006121886488.0011477.19010102
Shafali VermaINDW2026220736436.5055132.7301083
Gaby LewisIREW2025110646464.008080.0001081
Herschelle GibbsSA1997-200771002086320.8035259.09022272
Tim PaineAUS2018120696234.5012455.6501072
Grant FlowerZIM1997110626262.009366.6701050
Ronan HermannES2026110626262.0038163.1601073
Janneman MalanSA/BOL/NW2019-20246601616126.83147109.52010139
Jason RoyENG/PR2020-20245501146122.8088129.55011136
Musa AhmedNED2023110616161.006988.4101073
Daniel VettoriNZ2006-20072411156038.3316370.55010130
Kushal Janith PereraSL2019-2021230946031.3311085.45010150
Kusal MendisSL/PC2019-2023450886017.6010881.4801272
Yashasvi JaiswalIND2023110606060.0041146.3401063
Wiaan MulderSA/LIO/JSK2019-2026131322525922.9125997.30023248
Joe RootENG20202301665955.3325664.84020141

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.