Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Final · CSA Pro20 2026/27WAR219/4LIO183/7Warriors won by 36 runsT20Semi Final · CSA Pro20 2026/27WAR163/2BOL160/7Warriors won by 8 wickets (11 balls left)T20Semi Final · CSA Pro20 2026/27LIO194/6WP178/8Lions won by 16 runsT1017th Match · Abu Dhabi T10 League 2026AAEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAT2072nd 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)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · England tour of Australia 2026AUSENGT20I1st T20I · England tour of Australia 2026AUSENG

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Mangaung Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dian ForresterKNI20242214646*46.0040115.0000131
Peter KirstenSA1992-19932214535*45.007560.0000030
Ian HealyAUS19941114141*-30136.6700030
Mohammad SaifuddinBAN20171113939*-27144.4400031
Brooke WalkerNZ20001213727*37.0020717.8700010
Tiaan van VuurenKNI2024-202665136219.0034105.8800101
Khaya ZondoSA/DOL2016-2018431352117.504283.3300041
Diego RosierKNI2015-20163313418*17.0027125.9300140
Robert FrylinckSA/DOL2016-20174213327*33.0022150.0000041
David RichardsonSA1992-1997631321816.003688.8900020
Donavon FerreiraTIT20261112929*-11263.6400012
Dane PiedtKNI2024-20266312722*13.5023117.3900020
Slade van StadenDOL20241112525*-24104.1700001
Chad LaycockKI20261112525*-18138.8900011
Errol StewartSA19931112323*-2882.1400020
Bryan YoungNZ19941112222*-3170.9700020
Allan DonaldSA1992-20018112121*-3560.0000040
Ravi ShastriIND19921112121*-18116.6700020
Seth FlerdermausKNI20261112020*-15133.3300010
Rubel HossainBAN201723119109.504443.1800030
Paul ReiffelAUS1994-1997221181018.002766.6700010
Marchant de LangeSA/KNI2016-2017521181418.0010180.0000020
WPUJC VaasSL1994-20014211710*17.004934.6900011
Sean AbbottAUS202322116916.001984.2100030
Tumelo BodibeKNI2015-20164311678.002369.5700010
Werner CoetseeKNI2015221158*15.002268.1800020
Craig MatthewsSA1992-19974111515*-2365.2200000
Shadley van SchalkwykKNI2015-20177211413*14.0013107.6900000
Nathan EllisAUS20231111414*-9155.5600001
Alec StewartENG19961111313*-1681.2500010
David WilleyENG2016-202322113813.001492.8600020
Clyde FortuinWAR2015-20162111313*-1776.4700010
Dilhara FernandoSL20011111212*-2941.3800000
Donald TiripanoZIM20181111212*-1675.0000020
Ian BellENG20051111111*-8137.5000010
E MotswiriKNI2026331109*5.001662.5000100
Venkatesh PrasadIND19971111010*-8125.0000010
Ntandoyenkosi SoniKNI202611199*-6150.0000000
Ruwan KalpageSL199422184*8.00988.8900000
Chris MartinNZ2000121777.002924.1400010
Reon KingWI199911177*-2528.0000000
Codi YusufLIO202411177*-6116.6700000
Muttiah MuralitharanSL1994-2001331663.001060.0000100
Imran TahirSA/DOL2016-201852165*6.00966.6700000
Phil SimmonsWI199311166*-2326.0900010
Sisanda MagalaSA/WAR2015-202341155*-4125.0000010
Sobhana MostaryBANW201811155*-955.5600000
Lungi NgidiSA/TIT2016-202352144*4.002416.6700110
Adam ZampaAUS2020-202331133*-3100.0000000
Bjorn FortuinLIO201521133*-2150.0000000

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.