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
Jake DoranTASSheffield Shield 2021/222021-20225801997224.8848141.37020271
Tom BruceCSPlunket Shield 2019/202019-202048219971*33.1732760.86020223
Lindsay HassettAUSAustralia tour of England 193819384801995624.8830465.46010251
Salim DuraniINDEngland tour of India, Pakistan and Ceylon 1961/621961-19625801997124.8830.00012322
Scott ElstoneDERLV= County Championship 201420146901996322.1156235.41012200
Luke WoodNOTSpecsavers County Championship 201720176931994433.1730565.25001281
Douglas JardineENGEngland tour of Australia 1932/331932-19335901995622.1178625.32011120
Bob SimpsonAUSAustralia tour of West Indies 1977/7819785901996722.11--011160
Callum FergusonSAMarsh Sheffield Shield 2019/202019-202051001998219.9049740.04012290
Ben StokesENGEngland tour of India 2023/24202451001997019.9036754.22011194
Alex DoolanTASMarsh Sheffield Shield 2019/202019-202051001995819.9047841.63012241
Arthur CarrENGEngland tour of South Africa 1922/231922-192351011996322.11--01000
Jim BurkeAUSEngland tour of Australia 1958/591958-195951031996628.4376925.8801080
Paul StirlingMIDSpecsavers County Championship 2018201861101995218.0937153.64010360
Mike AthertonENGEngland tour of West Indies 1997/98199861101996418.0962631.79011180
AR ShettyLANCounty Championship 2026202671201993716.5829467.69000301
Saqib AliUAEICC Intercontinental Cup 2011201112019815399.0037053.51100215
Khurram KhanUAEICC Intercontinental Cup 2011201112019811399.0028569.47110222
Ernest TyldesleyENGWest Indies tour of England 1928192833019812266.00--110131
Rick McCoskerAUSAustralia tour of New Zealand 1976/7719772311988499.0037452.94020181
Philo WallaceWIEngland tour of West Indies 1997/9819982301989266.0028768.99020292
Angelo MathewsSLPakistan in Sri Lanka Test Series 201420142421989199.0040648.77010163
Dinesh ChandimalSLBangladesh in Sri Lanka Test Series 2016/17201724119813866.0044244.80110151
Soumya SarkarBANBangladesh tour of New Zealand 2018/19201924019814949.5026175.86100286
Mehedi Hasan MirazBANWest Indies tour of Bangladesh 2020/21202124019810349.5037552.80110222
Pathum NissankaSLWest Indies tour of Sri Lanka 2021/2220212401987349.5045343.71030161
Peter BurgeAUSAustralia tour of India 1956/5719563401988349.50--020-0
Ian SmithNZEngland tour of New Zealand 1983/841984342198113*99.0035655.62100202
Daniel VettoriNZAustralia tour of New Zealand 2004/0520053521986566.0028768.99010310
Faf du PlessisSASouth Africa in New Zealand Test Series 2016/17201735219856*66.0047241.95030301
Mudassar NazarPAKAustralia tour of Pakistan 1982/8319823521987966.0040249.25020190
Navjot SidhuINDNew Zealand tour of India 1988/89198835119811649.5034856.90100174
Ricky PontingAUSAustralia tour of Sri Lanka 2003/0420043601989233.0035156.41010232
Inzamam-ul-HaqPAKPakistan tour of South Africa 2006/07200736119892*39.6037452.94010230
Brian LaraWIWest Indies tour of India 1994/9519943601989133.0040149.38021170
Mohammad HafeezPAKPakistan v Sri Lanka Test Series 2011/1220113621987549.5032461.11020203
Asad ShafiqPAKPakistan v West Indies Test Series 2016/1720163611986839.6036254.70032190
Matthew WadeAUSThe Frank Worrell Trophy 2011/12201236119810639.6041447.83100163
Dimuth KarunaratneSLPakistan v Sri Lanka Test Series 2013/142013-201436119862*39.6039550.13010261
Jason HolderWISri Lanka tour of West Indies 201820183611987439.6033658.93010271
Chris BenjaminWARCounty Championship 2021202136019812733.0037053.51100241
Desmond HaynesWIWest Indies tour of Pakistan 1990/91199036019811733.0045743.33101130
Jamie GibsonWFPlunket Shield 2019/202019-20205711986533.0036354.55012235
Mitch RenwickCSPlunket Shield 2016/172016-20174711985733.0048440.91010200
Raveen de SilvaACCCMajor League Tournament 2024/2520255701987728.2947641.60010141
John ReidNZNew Zealand tour of India 1964/6519654701988228.29--010296
Virender SehwagINDBorder-Gavaskar Trophy 2011/122011-20124801986724.7525777.04021290
Usman KhawajaAUSIndia tour of Australia 2018/192018-20194811987228.2959233.45010171
Archie MacLarenENGAustralia tour of England 190219025811986328.29--01000
Clifford McWattWIEngland tour of West Indies 1953/5419545821985433.00--020-0
PreviousPage 149Next

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.