Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×

Player figures come from full scorecards, which we hold for 1,754 of the 1,758 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Micky StewartENG19634802118726.3852636.50011161
Aamer MalikPAK1988-19907902107723.3336956.91021170
Chamara SilvaSL1999-20099902097623.2230568.52020250
Bryan YoungNZ1994-19957912094226.1343548.05001220
Zahid FazalPAK1990-1993111402095314.9342549.18010161
Hussain TalatPAK2018-20256622086352.00179116.20010213
Neil FairbrotherENG1991-199566320811369.3322492.86110163
Justin KempSA2001-2007131022086526.0025282.54012165
Darren GoughENG1995-2004232482082913.0041749.88003173
Mark RichardsonNZ20022402079551.7561333.77021241
Fawad AlamPAK2008-2021342206124*103.0035857.54111240
Herbert SutcliffeENG1928-19335502066341.20--020-0
Geraint JonesENG200491012067422.8939851.76010290
Cameron WhiteAUS2008-2012141132066325.7528273.05010101
Wriddhiman SahaIND201644020510451.2544546.07100191
Ajay SharmaIND1988-19931212220543*20.5034958.74001154
Nicky BojeSA1998-2005151352053625.6350940.28001261
Bill WoodfullAUS1930-19315602048334.00--02080
Tom HoganAUS1983-19841015420342*18.4534247.08002220
Andrew McBrineIRE2015-202511932025933.6728870.14010213
Colin de GrandhommeNZ2017-201934020110550.25174115.52110199
Imran NazirPAK2000-2009911020113118.2735456.78102252
Ken RutherfordNZ1985-199517231201309.1461032.95003220
Gary GilmourAUS1975-19767801999524.8823385.41011274
Ernest TyldesleyENG192833019812266.00--110131
Ashen BandaraSL202166219855*49.5022289.19020124
Jeff ThomsonAUS1975-198328284198448.2523270.26007153
Tim McIntoshNZ200824119713665.6749140.12100290
Daniel LawrenceENG20223601979132.8330165.45011214
Tom BlundellNZ2017-2025671197107*32.8337452.67100231
Javed AhmadiAFG2017-20197801978124.6332860.06022263
Doug RingAUS1951-19525921976728.1410.00021222
Azhar MahmoodPAK1997-20051210519740*39.4024879.44000163
Mike BrearleyENG1976-198081021976424.6345543.30012200
Matthew ElliottAUS1996-1999510119778*21.8962531.52014210
Stan McCabeAUS1930-19315601969032.67--010150
Bert SutcliffeNZ1952-19564811964828.00--000111
Mark EalhamENG1997-200010911964524.5027471.53000152
Avishka GunawardeneSL2000-200144019513248.7523084.78100271
Alan FairfaxAUS1930-193156219560*48.75--020111
Steve HarmisonENG2004-20092722819436*13.8629166.67002155
Joe BurnsAUS2015-201634019212848.0032359.44100281
Graeme HoleAUS1951-19525911926224.00--010230
Duleep MendisSL1975-1987101011925621.3325475.59010170
AlimuddinPAK1958-195961101924117.45--00200
Ajit AgarkarIND1998-2007211411929514.7727569.82012162
Fazal MahmoodPAK1958-195981411926014.7710.0001502
Glenn McGrathAUS1995-2007533717192399.6038250.26007130
Hassan NawazPAK202566219163*47.75172111.05010714
Joe DenlyENG2019-20206801916923.8839748.11010260

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.