Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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
James VinceHAMSpecsavers County Championship 2019201946121114242.2031467.20100320
Jim ParksENGEngland tour of India 1963/64196457221151*42.20--010222
Brian LaraWIIndia tour of West Indies 2006200648021112026.3844047.95101203
Ben McDermottTASSheffield Shield 2018/1920194822116935.1744147.85031283
Tawanda MuyeyeKENCounty Championship 202220225802118526.3840951.59021320
Micky StewartENGWest Indies tour of England 196319634802118726.3852636.50011161
David GowerENGWest Indies tour of England 1988198848121188*30.1439853.02010250
Victor TrumperAUSAustralia tour of England 190919095912117326.38--01001
Dick LilleyENGEngland tour of Australia 1901/021901-19025902118423.44--012260
Ray LindwallAUSWest Indies tour of Australia 1951/521951-19525912116126.3810.00011271
Adil RashidYORSpecsavers County Championship 2017201771012116523.4441650.72013310
Jamie SmithENGThe Ashes 2025/262025-202651012116023.4429172.51011274
Scott KuggeleijnNDPlunket Shield 2017/182017-2018712321148*23.4447244.70003222
Ajaz PatelCSPlunket Shield 2023/242023-202481202115117.5831068.06010273
CM FalconerMIDCounty Championship 2026202661212114919.1842649.53003221
Duleep MendisSLSri Lanka tour of India 1982/831982120210105105.0012385.37200171
Matt HorneNZZimbabwe tour of New Zealand 1997/981998231210157105.0037955.41100255
Angelo MathewsSLNew Zealand in Sri Lanka Test Series 2012/1320122302108470.0049342.60020283
Joe HardstaffENGIndia tour of England 19461946231210205*105.00--101160
Ravi ShastriINDIndia tour of Pakistan 1984/85198423021013970.0027051.48111162
Justin LangerAUSSri Lanka tour of Australia 2004200424021016252.5037755.70100280
Babar AzamPAKPakistan in Australia Test Series 2019/20201924021010452.5032165.42110250
Azhar AliPAKPakistan tour of England 20202020351210141*52.5053139.55101270
Quinton de KockSASouth Africa in New Zealand Test Series 2016/1720173512109152.5031167.52020245
Sadiq MohammadPAKPakistan tour of England 197819783502109742.0047644.12021210
Rod MarshAUSPakistan tour of Australia 1972/731972-197335021011842.0025981.08111224
Saleem MalikPAKPakistan tour of New Zealand 1993/94199435021014042.0034860.34100270
Ajit AgarkarINDIndia tour of England 20022002461210109*42.0034860.34100311
Ricky PontingAUSAustralia in South Africa Test Series 2008/0920093602108335.0033462.87021291
LJ WoodcockWFPlunket Shield 2012/132012-20133602106235.0037755.70010252
Vic RichardsonAUSEngland tour of Australia 1924/251924-192536021013835.0041450.72101180
Jeff DujonWIWest Indies tour of England 1984198456021010135.0041350.85100270
AB de VilliersSABasil D'Oliveira Trophy 2015/162015-20164702108830.0042549.41013293
Samit PatelNOTBob Willis Trophy 202020205702108030.0029371.67021291
Murali VijayINDFreedom Trophy 2015/1620154712107535.0048743.12010271
Joe DenlyENGBasil D'Oliveira Trophy 2019/202019-20204702105030.0058136.14010282
Stan McCabeAUSAustralia tour of England 193019305712105435.0031067.74010290
Herschelle GibbsSAWest Indies tour of South Africa 1998/991998-19994802105126.2539453.30010251
Dick BarlowENGEngland tour of Australia and New Zealand 1881/821881-18824802106226.25--021190
Freddie BrownENGEngland tour of Australia 1950/511950-19515802107926.25--020181
Brian BoothAUSAustralia tour of England 196419645832109842.0058036.21021191
Mark RamprakashENGWest Indies tour of England 199119915902102923.3373728.49000210
Nathan RimmingtonDURSpecsavers County Championship 201920196922109230.0036058.33021272
Paul DowntonENGWest Indies tour of England 1984198451012105623.3372329.05011190
Tarun NethulaCSPlunket Shield 2013/142013-201471112108121.0040352.11011342
Jack ShantryWORSpecsavers County Championship 201620161112421010626.2535858.66102238
Brett HuttonNOTSpecsavers County Championship 2017201791302106116.1547843.93010260
Tom BaileyLANCounty Championship 202420241218221031*13.1346245.45001221
Mohammad YousufPAKZimbabwe tour of Pakistan 1998/991998231209120*104.5040351.86110291
Alastair CookENGThe Wisden Trophy 20092009231209160104.5045246.24100230
PreviousPage 139Next

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.