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

2 active
Reset"Match result" is from the side of the player or team.
At Wanderers Cricket Ground×From 1908-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
AE IseseleNGR2023110111.00333.3300000
L PemhiwaZIMW202421111*-250.0000000
Emmanuel BundiKEN2018-202332111*1.00911.1100100
Lavanya KenyUAEW2024320110.50425.0000100
Bilal KhanOMA2018-2021541110.33714.2900200
Henry OsindeCAN201221100*-10.0000000
Niall O'BrienIRE2015110000.0010.0000100
Kyle CoetzerSCO2011110000.0030.0000100
KB BurgerNAM2011110000.0010.0000100
Subash Prasad KhakurelNEP2015110000.0060.0000100
Waqas BarkatHK2015110000.0030.0000100
Nizakat KhanHK2015110000.000-00100
Naresh BudayairNEP2015110000.0030.0000100
Ehsan NawazHK2015-2019210000.0020.0000100
Naseem KhushiOMA2021110000.0020.0000100
Zahoor KhanUAE2017-2023610000.0030.0000100
Jhatavedh SubramanyanHK2019110000.0010.0000100
Anil SahNEP2018110000.0010.0000100
Bas de LeedeNED2025210000.0070.0000100
Aryan DuttNED2025210000.0020.0000100
W NiyitangaRWA2023110000.0050.0000100
Vraj PatelKEN2023210000.0010.0000100
Daniel BirrellJER2023110000.0010.0000100
R AbdulkareemNGR2023210000.0020.0000100
Joshua AsiaNGR2023110000.0010.0000100
E KubwimanaRWA2023110000.0010.0000100
John KarikoPNG2023110000.0010.0000100
E RukirizaRWA2023310000.0010.0000100
Dilpreet BajwaCAN2025110000.0010.0000100
Mehak ThakurUAEW202421100*-10.0000000
Omid Shafi RahmanUAE202411100*-20.0000000
C MoyoZIMW2024310000.0010.0000100
A Busing-VolschenkNAM2024110000.0010.0000100
Qadeer AhmedUAE201712100*0.00160.0000100
Damien RavuPNG201922200*-20.0000000
Z BimenyimanaRWA202352100*0.0040.0000100
Vaishnave MaheshUAEW2024620000.0020.0000200
PreviousPage 9

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.