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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th 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)ODI5th 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 National Stadium×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Bob TaylorENG1978-1984241773625.6736121.3300050
Henry NichollsNZ2022-2023450772615.4014453.4700090
Odean SmithWI/QG2018-20239727725*15.4054142.5900185
Fazal MahmoodPAK1955-19626827734*12.83--00220
Nomvelo SibandaZIMW20266627635*19.0015748.4100050
Khawaja NafayQG2024-2026770762610.8675101.3300053
Robin SmithENG1996110757575.009281.5201081
Andre FletcherWI/PZ2018440745218.5064115.6301183
Thilan ThusharaSL2008-2009660742812.3359125.4200152
Mitchell SantnerNZ2023-2025530733724.337597.3300051
Neil HarveyAUS1956-1959241735424.33--01000
Herschelle GibbsSA2007120725436.0015247.37010100
Roshan MahanamaSL1987-19922217260*72.008386.7501060
Talat AliPAK1973120723936.00--00051
Tahir NaqqashPAK1982-1983620725736.009972.73010111
Wallis MathiasPAK1956-1959340724318.00--00100
Arafat MinhasKK/MS2024-2026981723110.2955130.9100163
Hashim AmlaSA2007120717135.5016842.2601161
James NeeshamNZ/PZ2023441713823.6752136.5400062
Younis AhmedPAK1969120706235.00--010120
Taslim ArifPAK1980230705823.3314448.6101060
Marcus TrescothickENG2000-2005340702417.5010169.3100091
Gordon GreenidgeWI1980-1990351702717.5016243.2100031
Colin McDonaldAUS1956-1959240693017.25--00000
Rashada WilliamsWIW2021-202488069168.6314447.9200090
Tauseef AhmedPAK1980-19901173683517.0024127.8000180
Graeme SmithSA2007120674233.5010862.04000100
Umar AminPZ2019-2020420673833.5056119.6400072
Anwar AliQG/KK/MS2019-20249746725*22.3343155.8100044
Yasir ArafatPAK2000-20094316650*33.0014744.9001022
Farhan YousafPZ2026750663013.2046143.4800144
Mohammad AmirPAK/QG/KK2018-20263112366307.3358113.7900474
Mohammad FarooqLQ2026220656332.5049132.6501055
Rod MarshAUS1980-1982240653216.2514345.4500050
Allan LambENG1984-1987450652013.0014345.4500040
Syed KirmaniIND1978-1985572651813.0014632.1900030
Ben FoakesENG2022110646464.0012152.8901060
Mark GreatbatchNZ1990-1996220644332.0021529.7700050
Sharmarh BrooksWI2021330644921.3350128.0000035
Lara GoodallSAW2023330643621.3310163.3700080
Aaron HardiePZ20263326426*64.0034188.2400034
Dian ForresterRAW20264426437*32.0047136.1700044
Bruce LairdAUS1980-1982240643216.0020930.6200050
Akeal HoseinWI/QG/MS2021-2024762643116.0047136.1700044
Malcolm MarshallWI1980-19906716426*10.6711953.7800380
Asad ShafiqPAK2019110636363.0012650.0001060
Bert SutcliffeNZ1955-1965241631821.00--000-0
Ravi RatnayekeSL1982-1987551633615.7511720.5100121
Jeff CroweNZ1984110626262.0013246.9701071
Arun LalIND1982-1983230623520.6719731.4700061

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.