Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by series (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Chandu BordeINDEngland tour of India, Pakistan and Ceylon 1961/621961-19625813146944.86--030430
Robin SmithENGPakistan tour of England 1992199258131412744.8669245.38111410
Yashpal SharmaINDPakistan tour of India 1979/801979-19806913146239.2587935.72030410
Steve SmithAUSIndia tour of Australia 2024/252024-202559031414034.8957154.99201314
Henry CooperNDPlunket Shield 2021/222021-202259031420034.8974841.98101344
Patsy HendrenENGEngland tour of Australia 1924/251924-19255913149239.2562646.96030231
Herbie TaylorSASouth Africa tour of Australia 1931/321931-193251003148431.40--021292
Mushtaq MohammadPAKPakistan tour of West Indies 1976/771977510031412131.40--111140
Geoff MarshAUSEngland tour of Australia 1990/911990-1991510331479*44.8675041.87031390
Mahela JayawardeneSLPakistan tour of Sri Lanka 2000200061103147728.5563149.76020391
Jack RussellENGAustralia tour of England 198919896113314128*39.2576640.99110360
Nick GubbinsMIDSpecsavers County Championship 20172017713031410124.1565048.31121384
Robert O'DonnellAAPlunket Shield 2016/172016-201771303147524.1563749.29020450
Ben RaineLEISpecsavers County Championship 20162016131713146419.6360751.73011412
Ben CoxWORSpecsavers County Championship 20182018112003146515.7052559.81013482
Tom LammonbySOMCounty Championship 202120211220131410016.5364348.83115424
Younis KhanPAKSri Lanka in Pakistan Test Series 2008/092009210313313313.0056855.11100274
Rahul DravidINDNew Zealand tour of India 2003/04200324031322278.2555656.29110351
Taufeeq UmarPAKSouth Africa tour of Pakistan 2003/04200324031311178.2571144.02130451
Steve WaughAUSAustralia tour of South Africa 1996/97199735131316078.2578040.13120410
Asif IqbalPAKPakistan tour of Australia 1976/771976-1977351313152*78.2559952.25201340
Aunshuman GaekwadINDPakistan tour of India 1983/84198335131320178.2543646.10110170
Ian BellENGEngland tour of Pakistan 2005/06200536031311552.1768845.49121271
Travis DeanVICMarsh Sheffield Shield 2019/2020203603139652.1767746.23030380
Ian BellENGBasil D'Oliveira Trophy 2009/102009-201047031314044.7169045.36110351
Steve SmithAUSIndia tour of Australia 2020/212020-202148131313144.7161251.14121361
Ollie RobinsonSUSCounty Championship 20262026694313100*62.6048364.80100412
Chris JonesSOMLV= County Championship 2014201471003138731.3072243.35031451
John GuyNZNew Zealand tour of India 1955/561955-1956510131310234.78--121260
Rod MarshAUSEngland tour of Australia 1974/751974-197561123135534.7867546.37010232
Andrew HilditchAUSAustralia tour of India 1979/80197961203138526.0875338.38031280
Ryan HarrisonAAPlunket Shield 2025/262025-202681353135939.1375941.24040323
Ian HollandHAMCounty Championship 202320239143313138*28.4579139.57103332
Kyle CoetzerNORLV= County Championship 2014201481603135419.5660851.48021521
Jake Fraser-McGurkSASheffield Shield 2023/242023-2024816031310119.5635987.19101348
Michael BracewellWFPlunket Shield 2017/182017-20181017131358*19.5678040.13012402
Travis HeadAUSWest Indies tour of Australia 2022/232022231312175156.0034191.50110332
Mohammad YousufPAKPakistan tour of New Zealand 2000/01200135031220362.4065547.63111413
Brendon McCullumNZ-2010-201205131218578.0048963.80110315
Chris GreenLANCounty Championship 2025202545031216062.4040876.472003610
Mitchell SantnerNDPlunket Shield 2022/23202336031213652.0037383.651004010
Denis ComptonENGSouth Africa tour of England 1951195146031211252.00--120220
Josh InglisWASheffield Shield 2020/212020-2021573312153*78.0036585.48120466
Mohammad AzharuddinINDIndia tour of Pakistan 1989/90198947031210944.5751061.18121370
Geoff BoycottENGEngland tour of India 1981/821981-198248131210544.5788235.37120260
Keith FletcherENGEngland tour of India, Pakistan and Sri Lanka 1972/731972-197358131211344.5773842.28121394
Colin CowdreyENGSouth Africa tour of England 1960196059031215534.67506.00111331
Ramiz RajaPAKPakistan tour of England 199219925913128839.0059352.61031390
Joe DenlyENGThe Ashes 2019201951003129431.2075341.43030441
Brad SchmulianCSPlunket Shield 2020/212020-2021610031212731.2059452.53111352

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.