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/27NZINDT2069th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th 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

2 active
Reset"Match result" is from the side of the player or team.
At St George's Park×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Wayne ParnellSA/WAR/WP2009-20241914314233*12.9116387.12002106
Sanath JayasuriyaSL/MI1994-20096601415223.50129109.30010127
Abdul RazzaqPAK2002-200722013911269.5014595.86100163
Smriti MandhanaINDW20232201398769.5097143.30020164
Mohammad YousufPAK2002-20073401387934.5020966.03010140
Brian McMillanSA1992-19977711385523.0036338.02010131
Delano PotgieterJS/NW/PR2019-20251010513837*27.60107128.9700087
Senuran MuthusamyWAR/DOL/NW2019-2026191331382513.8014893.2400164
Kyle VerreynneSA/PR/PC2024-2025451136105*34.0018573.51100163
Saleem ElahiPAK2002110135135135.00129104.65100190
Ollie PopeENG2020111135135*-22659.73100181
Travis HeadAUS2016-202623013512145.0021662.50101180
Suné LuusSAW2023-202522013411467.0013797.81100141
Dinesh ChandimalSL2016-20243501314426.2031142.12000160
Mohammad AzharuddinIND1992-19973401296032.2522158.37020110
Nicky van den BerghLIO/NW2016-20228811285218.29106120.7501095
Lee IrvineSA197012012710263.5020561.95100123
Justin KempSA/CC2005-201476312778*42.33122104.1001286
Wiaan MulderSA/LIO/TS2016-202610911275215.8814587.59010142
BJ WatlingNZ20131201266363.0020461.76020240
Adam RossingtonSEC2023-20245501257225.0072173.61011157
Albie MorkelSA/CSK/TIT2005-2018108312546*25.0087143.68000126
S DadswellLIO/PC2022-20238801254215.63102122.55002133
Mohammad HafeezPAK2007-201934112471*41.3315878.48010152
Dale SteynSA/RCB/TIT2007-2019151161235824.6012499.19012117
Arjuna RanatungaSL1994-199822112293*122.0015678.21010112
Andrew PuttickCC2012-20142201206560.00102117.6502064
Ben StokesENG2016-202022012012060.0022054.55101122
Lance KlusenerSA1997-200275311939*59.5014085.00000120
Adam GilchristAUS/DC1997-20094301165238.67102113.73010164
Graeme HickENG1995-19962311166258.0024547.35010121
Alviro PetersenSA/LIO2009-20155501155123.0017167.25011151
Kagiso RabadaSA/JS/MCT2016-2026181221152911.5022750.66001181
Paul SheahanAUS19701201136756.5020156.22010131
Stiaan van ZylSA/CC2012-20143301135837.67104108.65010134
André NelSA2005-20076631133437.6715174.83000143
Chris RogersAUS201412011210756.0024944.98100130
JP KingWAR2024-20265511114127.7585130.5900156
Mike AthertonENG1995-19962301097236.3338128.6101090
Hardus ViljoenLIO/PR/BOL2015-20251211510932*18.1768160.2900195
Pathum NissankaSL20241201078953.5020153.23010151
Kraigg BrathwaiteWI2014110106106106.0018656.99100120
Davy JacobsWAR2013-201444110662*35.3383127.7101066
Jean du PlessisWAR2024-202644210669*53.0075141.3301065
Mitchell MarshAUS2016-20203401055026.2520850.48010102
Dimuth KarunaratneSL2016-20243601054317.5024243.39000160
Alex HalesENG/DH2016-20192201049952.0013179.3901090
Darren SammyWI2007-20154401045126.0014472.2201093
Diego RosierWAR20227711043117.33102101.9600082
Keegan PetersenKNI/DOL2017-20227701044514.8610995.41001102

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.