Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At The Wanderers Stadium×

Player figures come from full scorecards, which we hold for 73 of the 91 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Smriti MandhanaINDW2018-2026220743737.0049151.02000102
KL RahulIND2018-2023340745018.5020536.10011120
M De VilliersJSK2026440743818.5060123.33000102
Shafali VermaINDW2026220736436.5055132.7301083
Afif HossainBAN2022110727272.0010767.2901090
Philip SaltPC2023-2024440712917.7549144.9000092
Shreyas IyerIND2018-2023220705235.0066106.0601081
Jonny BairstowENG/JSK/SEC2020-2026641704323.3345155.5600094
Eathan BoschDSG/PC2023-2026661702214.0051137.2500072
Tim PaineAUS2018120696234.5012455.6501072
Scott StyrisNZ2006-2007240694217.2518736.9000190
Bhuvneshwar KumarIND2018330683322.6713251.5200060
Ollie PopeENG2020120675633.509173.63010100
Nathan AstleNZ2006120654532.5010363.11000100
Asad ShafiqPAK2019120656532.507487.84011110
Matthew WadeAUS/JSK2020-2023430654021.6734191.18000111
Shadab KhanPAK2019-20214426547*32.5010462.5000090
Mignon du PreezSAW2018-2022552652021.678477.3800040
Gaby LewisIREW2025110646464.008080.0001081
Ravichandran AshwinIND2022120624631.006496.8800080
Musa AhmedNED2023110616161.006988.4101073
Faheem AshrafPAK2019-2021450613012.2056108.9300181
André NelSA2005-2007462612115.2510061.0000191
Yashasvi JaiswalIND2023110606060.0041146.3401063
Adam BacherSA2005220605630.009165.9301050
Usman KhawajaAUS2018120605330.009662.50010100
Hanuma VihariIND20221216040*60.0013743.8000090
Joshua Da SilvaWI2023120603430.0011552.1700091
Dayyaan GaliemTIT/PR/JSK2024-2025750594411.806098.3300051
Sachin TendulkarIND2006120584429.0011152.25000100
Adam RossingtonSEC2023220585729.0033175.7601045
Shubham RanjaneJSK20262215750*57.0036158.3301052
Tom AbellSEC2024-2025331563028.0050112.0000172
Jordan HermannSEC2023-202666056229.336882.35001100
Hussain TalatPAK2019110555555.0041134.1501071
Sai SudharsanIND20231115555*-43127.9101090
Nicolas PooranWI/MCT2023-2026220554127.5032171.8800044
Ricky PontingAUS2006120543427.007275.0000062
Dinesh KarthikPR2025110535353.0039135.9001043
Mark WoodENG20201215335*53.0051103.9200053
David BedinghamSEC2025220534826.5048110.4200080
Wandile MakwetuLIO2024330534117.6732165.6300053
Andrie SteynSAW2022110525252.007371.2301040
Shai HopeWI/PC2026220524826.0029179.3100044
Richa GhoshINDW20262225234*-28185.7100062
Pite van BiljonSA2020-2021330523417.3345115.5600022
Pat CumminsAUS2018-2020220515025.5010449.0401061
Pieter MalanSA/BOL2020-2024230512217.0012441.1300061
Wayne ParnellSA/PC2022-2024541512217.0047108.5100042
Shemaine CampbelleWIW2022441511617.0010150.5000030

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.