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
David WarnerAUSTrans-Tasman Trophy 2019/202019-2020361297111*59.4050558.81100250
Matthew WadeTASSheffield Shield 2022/23202236029714649.5039675.00101382
Jacques KallisSAEngland tour of South Africa 1999/001999-200057129710549.5087134.10121243
Inzamam-ul-HaqPAKPakistan tour of India 1998/991999471297200*49.5057152.01111402
Ian BellENGPataudi Trophy 2014201457029716742.4347262.92110394
Henry NichollsCANPlunket Shield 2021/222021-20224712979749.5050458.93020334
Beau WebsterTASSheffield Shield 2021/222021-2022572297166*59.4038177.95110386
Rod MarshAUSAustralia tour of West Indies 1972/7319735712979749.50--030392
Marchant de LangeSOMCounty Championship 2021202191302977522.85257115.560232419
Keith BarkerHAMSpecsavers County Championship 20192019111442976429.7060848.85012340
Simon HarmerESSCounty Championship 202120211315429782*27.0072840.80023284
Peter YounghusbandWFPlunket Shield 2025/262025-202681502976619.8076738.72021373
Lewis GoldsworthySOMCounty Championship 20212021101512974821.2176538.82000430
Brett HuttonNOTCounty Championship 20252025111632977122.8547862.13015328
Danny BriggsWARCounty Championship 20222022132022976516.5067444.07013452
Joseph Peter PhillipsGLOCounty Championship 20262026102002976414.8572840.80012380
Charlie ShreckLEILV= County Championship 20142014132162975619.8039175.96013471
Mahela JayawardeneSLIndia tour of Sri Lanka 2001200134029613974.0045065.78200381
Chris CairnsNZSouth Africa tour of New Zealand 2003/04200434029615874.0036181.991103510
John ReidNZNew Zealand tour of Pakistan 1964/65196535029612859.20--121356
Peter TooheyAUSAustralia tour of West Indies 1977/78197835029612259.20--110242
Marcus TrescothickENGEngland tour of Pakistan 2005/06200536029619349.3355453.43112372
Kusal MendisSLWarne-Muralitharan Trophy 2016201636029617649.3343867.58110355
Geoff HowarthNZNew Zealand tour of England 1978197836229612374.0076938.49111280
Brian McMillanSAIndia tour of South Africa 1996/971996-1997363296103*98.6755053.82120253
Mark ButcherENGEngland tour of West Indies 2003/0420044722966159.2067843.66040330
Michael PollardWFPlunket Shield 2013/142013-2014471296124*49.3354754.11111443
Leus du PlooyDERBob Willis Trophy 2020202057029613042.2952456.49111403
Ian HealyAUSAustralia tour of England 19931993672296102*59.2044866.07120330
Paul CoughlinLANCounty Championship 20262026581296100*42.2939175.70110347
Glenn PhillipsAAPlunket Shield 2021/2220224822967349.33226130.970413614
Clive LloydWIWest Indies tour of England 197619765902968432.8945165.63020344
Brian LaraWIWest Indies tour of Australia 1996/971996-199759029613232.8955453.43110463
Suminda LakshanBSCMajor League Tournament 2025/262025-20267922966642.2941571.33030302
Trevor BaileyENGEngland tour of Australia 1954/551954-19555912968837.0024332.10021291
Bill LawryAUSAustralia tour of South Africa 1966/671966-196751002969829.60--011170
Chris JordanSUSSpecsavers County Championship 2018201871202966824.6750658.50021440
Ben FoakesESSLV= County Championship 201420148122296132*29.6049859.44112360
Paul HortonLEISpecsavers County Championship 2017201771302967122.7765045.54010400
James FranklinMIDSpecsavers County Championship 201720171014129611222.7758250.86112365
Kyle AbbottHAMCounty Championship 20252025142152966718.50296100.000133910
Justin LangerAUSNew Zealand tour of Australia 2004/05200423029521598.3355153.54100343
Usman KhawajaAUSAustralia tour of Sri Lanka 2024/252025231295232147.5045365.12100221
Saud ShakeelPAKPakistan tour of Sri Lanka 20232023231295208*147.5050957.96110310
Sanath JayasuriyaSLZimbabwe tour of Sri Lanka 2001/022001-200234029513973.7548660.70110421
Matt RenshawAUSAustralia tour of South Africa 2026/27202624029519073.7556752.03110303
VVS LaxmanINDIndia in New Zealand Test Series 2008/092009351295124*73.7557751.13120520
Inzamam-ul-HaqPAKPakistan tour of West Indies 2000200035029513559.0056152.58120401
Michael HusseyAUSSouth Africa in Australia Test Series 2012/13201235029510359.0045365.12210314
Martin CroweNZPakistan tour of New Zealand 1984/8519853502958459.0059849.33030480

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.