Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM104/1 (28)Day 1: Lunch - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Doug WaltersAUSEngland tour of Australia 1970/711970-1971612237311237.3084444.19120321
Owen MorganGLASpecsavers County Championship 201620167133373103*37.3084144.35110541
Steven CrookNORLV= County Championship 20142014815137313126.6443386.14111573
Tom ScrivenLEICounty Championship 20262026101523735428.6970452.98030510
Ed BarnardWORSpecsavers County Championship 201920191320237353*20.7288242.29012471
Virender SehwagINDSouth Africa in India Test Series 2007/08200835037231974.40362102.76100479
Wasim JafferINDIndia tour of West Indies 2006200647037221253.1474250.13120431
Dilip VengsarkarINDAustralia tour of India 1979/80197968037211246.5073440.87130464
Younis KhanPAKPakistan tour of Sri Lanka 2000200059137211646.5087142.71210364
Varun ChopraESSSpecsavers County Championship 201720179141372100*28.6267455.19110427
Dean JonesAUSAustralia tour of India 1986/87198635137121092.7574250.00110433
Graeme SmithSASouth Africa in West Indies Test Series 2010201036037113261.8371052.25120344
Chandu BordeINDNew Zealand tour of India 1964/65196546037110961.83--130600
Desmond HaynesWIEngland tour of West Indies 1989/90199047037116753.0073250.68202441
Sean SoliaAAPlunket Shield 2024/252024-2025591371170*46.3869653.30111467
Greg ChappellAUSAustralia tour of England 1977197759037111241.2287842.26110441
Gordon GreenidgeWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-197559037110741.2220851.44120468
Minod BhanukaCCCMajor League Tournament 2024/252024-202571003718937.1058063.97041405
Chris BenjaminKENCounty Championship 20252025510137194*41.2289441.50030420
Rohan KanhaiWIWest Indies tour of Australia 1968/691968-196951003719437.1031150.48030472
Sadeera SamarawickramaMSCMajor League Tournament 2025/262025-202691203718130.9257264.86020422
Henry CooperNDPlunket Shield 2020/212020-202181303718528.5485543.39030483
Tom HartleyLANCounty Championship 202320231013337173*37.1048476.65021498
Harvey HoseinDERCounty Championship 20212021814537183*41.2279746.55042370
Jack LeaningYORSpecsavers County Championship 2018201881623716826.50112333.04021450
Brad WilsonNDPlunket Shield 2013/142013-201491713717423.1997638.01031392
Timm van der GugtenGLACounty Championship 20262026142233717219.5384543.91026472
Dennis AmissENGIndia tour of England 1974197434037018892.5077447.80120440
Asanka GurusinhaSLSri Lanka tour of New Zealand 1990/91199135037011974.0079846.37220463
Brendon McCullumNZNew Zealand in India Test Series 2010/11201036137022574.0058862.93110444
Lance KlusenerSAEngland tour of South Africa 1999/001999-200056137017474.0048077.08120523
James BraceyGLOSpecsavers County Championship 2017201746137015674.0066555.64120473
Imam-ul-HaqPAKAustralia tour of Pakistan 2021/22202236137015774.0090340.97210334
Nasser HussainENGEngland tour of South Africa 1999/001999-2000582370146*61.67103535.75121435
Arthur MorrisAUSSouth Africa tour of Australia 1952/531952-19535903709941.11--030280
Mark WaughAUSWest Indies tour of Australia 1996/971996-19975903708241.1177447.80041372
Roy McLeanSASouth Africa tour of Australia 1952/531952-195351013708141.1120.00031481
David GowerENGEngland tour of West Indies 1985/86198651003709037.0058663.14030502
Ian WestwoodWARLV= County Championship 20142014811037012933.6480146.19110530
Viv RichardsWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-19757122370192*37.00--111456
Mike GattingENGAustralia tour of England 1981198161203705930.8375848.81040411
Graham WaggGLASpecsavers County Championship 20192019813337010037.0059562.18111418
Graeme BeghinAAPlunket Shield 2018/192018-2019813137014030.8371152.04120583
Nimesha GunasingheACCCMajor League Tournament 2025/262025-2026814037016126.4373550.34111432
Pathum NissankaSLBangladesh tour of Sri Lanka 20252025230369187123.0053568.97200461
Mark RichardsonNZNew Zealand tour of England 2004200436036910161.5097138.00120550
Bill LawryAUSIndia tour of Australia 1967/681967-196847036910052.7135461.58131330
Justin LangerAUSIndia tour of Australia 2003/042003-200448036912146.1353069.62211523
Graeme SmithSABasil D'Oliveira Trophy 20082008482369154*61.5067354.83201440
Matthew MontgomeryNOTCounty Championship 2022202248036917846.1376248.43110470

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.